본문 바로가기

분류 전체보기55

[JAVA/Softeer] [한양대 HCPC 2023] Tren del Fin del Mundo ✔ [한양대 HCPC 2023] Tren del Fin del Mundo  문제   예제  풀이 문제 풀이를 쉽게 하자면 행별로 주어지는 X, Y축 값중 Y축이 가장 작은 값을 추출해라이다. 행별로 공백을 기준으로 값을 분리한 것으로 보아, 문자열 단위로 구분하는 함수에 대한 이해를 요구하는 문제로 보였다. substring을 활용하여 분리를 해주 었는데 분리의 기준을 indexOf를 활용하여 ' '의 위치를 단위로 잡았다. 그리고 if문을 통하여 Y값을 비교해 주었다. 여기서 제일 중요한 부분은 int result의 초기값 1001이다. 처음에는 초기값 선언을 위하여 0으로 놓았더니 오류가 나와 곰곰히 고민해 보니, Y축이 1이상인 경우 에는 값에 대한 비교가 정상적으로 이루어지지 않게 되어 있는 것이.. 2024. 9. 23.
[JAVA/Softeer] [한양대 HCPC 2023] 개표 ✔ [한양대 HCPC 2023] 개표문제 예제  풀이 문제를 보았을 때, 한표를 받을때마다 | 를 그리고 5표를 받으면 ****로 변경하고 뒤에 공백한칸을 추가한다가 중요한 포인트이다. 문제를 읽고 단순히 |||||를 모두 그린다음에 나중에 치환을 해줘야겠다 생각을 할 수 있다. 내가 풀이한 방식은 5단위 즉 "**** "로 표기해주어야하는 숫자를 미리 파악하고, 5로 나눈 나머지는 "|"로 표기하는 방식으로 풀이하였다. 첫번째 입력값이 반복이 된 후에는 마지막에 println을 통하여 줄바꿈을 해준다. 무의미라고 적은 주석은 지워주는게 맞는 코딩이나, 고민의 흔적을 코딩으로 남겨놓고 지우지않은 실수를 나중에 발견한 것에 대한 성찰의 의미로 남겨두었다. 이렇게 고민을 하다보면 나도 모르는 실수가 나올 수.. 2024. 9. 23.
<ABAP> BDC(Batch Data Communication) - VKM1 BDC는 흔히 우리가 알고 있는 매크로 혹은 RPA( Robotic Process Automation )와 같은 개념으로 SAP 프로그램을 사용자가 지정한 규칙대로 자동으로 실행하는 기능입니다. 사용자가 같은 작업을 반복해야하거나, 프로그램 개발까지는 갈 필요가 없을 때 사용하면 유용한 개발 기능입니다.BDC를 사용하기 위해 자료를 찾아보고 배운 내용을 공유하고자 작성 해봅니다.  ✔ BDC를 통한 VKM1 처리 자동화 BDC에 대한 설명과 함께 예시로 들 작업은 VKM1에 대한 처리 자동화 입니다.SD모듈에서 고객에게 주문을 받고 WM모듈에서 납품문서 생성을 할 때 주문에 해당하는 고객의 여신을 점검합니다.이때 고객이 주문금액보다 부족한 여신 금액을 들고 있다면, 해당 문서는 보류상태에 들어가고 아래와.. 2024. 9. 19.
[SAP/SD] 판매 - 4장. 영업문서의 기능 ✔ 4.1 Sales Order의 기능 Sales Order를 생성하는 단계에서 시스템에 의해 수행되어지는 기본 Function에는 다음과 같은 것들이 있다. Pricing (가격)Availability Check (제품 가용여부확인)Transferring Requiremendts to materials planning (MRP) (제품 소요량 -> 자재관리부서 요청)Delivery Scheduling (출하계획)Shipping Point and Route Determination (출하처 및 경로)Credit Limit Check (여신)  ✔ 4.2 Pricing (가격)SD 모듈에서 Pricing은 Price(가격), Discount(할인), Surcharge(부가세)를 토대로 자동 수행된다.시스템.. 2024. 9. 19.
[SAP/SD] 판매 - 3장. 영업문서 ✔ 3.1 Document Flow (문서흐름)3.1.1 Document Flow Overview SD 모듈은 Initial Customer Inquiry Processing (고객문의처리) 으로부터 시작하여 quotation(견적), sales order(판매문서), shipping(납품), billing(빌링, 대금청구문서) 등의 단계를 수행하며, 이러한 Business Transaction은 시스템 문서의 형태로 표시된다. Sales Activity(판매활동), inquiry(문의), quotation(견적), order(주문), delivery(납품), billing document(대금청구 문서)는 각각 해당 transaction과 관련된 모든 정보가 기록되어있다.    SD 모듈의 Busine.. 2024. 9. 10.
[SAP/SD] 조직 - 2장. 마스터데이터 조직 파트의 2번째장 Master Data 파트이다. 앞단의 조직구조가 잘 세팅된 상태에서 마지막에 문제가 발생하는 경우는 대부분 마스터데이터 세팅 부분에서 발생한 경우가 많았다.   ✔ 2.1 Customer Master 2.1.1 Business Partner (BP) 흔히 거래처마스터 정보를 조회할때 사용하는 BP이다.  Customer(고객, 판매처) 'Customer'라는 용어는 영업행위의 대상이 되는 고객(회사나 개인)을 가리키는 말이다.어떤 경우 한 Business Parter가 Customer인 동시에 Vendor가 될 수도 있다.이 경우 해당 거래처를 Customer Master와 Vendor Master로 각각 등록한 후 그들간의 관계를 Link시켜야한다.   Vendor(공급업체) 제.. 2024. 9. 6.