코드 저장소

공부에는 끝이 없다!

전체 글 84

[회계] 분개장 전기 시 프로세스

D365 내의 모든 SubLedger는 포스팅 후 General Ledger로 가게 된다.입력하는 곳이 송장 분개장이든, 일반 분개장이든, 할인 분개장이든 똑같다.심지어 물류에 대한 분개장인 기타입출고 분개장 역시 해당된다. (재고 평가에 따라 회계 전표가 자동 생성되기 때문)분개장이라는 것은 결국 어떠한 행위(업무 유형)에 대한 입력 창일 뿐이고 분개가 되면 모두 총계정원장(GL)에서 회계 처리로서 기록되기 때문이다.분개장이란?분개장이란 앞서 설명하였듯 업무 유형에 따라 종류가 갈라진다.회사의 구성마다 조금씩 차이가 있을 순 있겠지만 일반적인 D365의 기준 구조는 다음과 같다. ✅ D365 F&O 기준 구조일반 분개장수기 조정, 결산, 이체송장 분개장매입/매출 등 거래 처리기타 입출고 분개장재고 이동..

중계무역-ERP 2026.02.08

[부동산] 용어 정리

대출 관련1. LTV (Loan To Value, 주택담보인정비율)주택가격 대비 대출 가능 비율예: 6억 주택, LTV 70% → 최대 4.2억 대출지역·규제·생애최초 여부에 따라 달라짐2. DTI (Debt To Income, 총부채상환비율)연소득 대비 주택담보대출 원리금 비율현재는 거의 사용 안 하고 DSR로 대체됨3. DSR (Debt Service Ratio, 총부채원리금상환비율)연소득 대비 모든 대출의 원리금 상환 비율보통 40% 제한신용대출, 자동차 할부, 카드론 전부 포함주택 청약부터 입주까지 핵심 요약1) 주택 청약청약통장(주택청약종합저축)을 가입하고 기간·예치금·납입횟수 요건을 충족해야 신청 가능.투기과열지구 등은 보통 가입 2년 이상 + 예치금 충족 시 1순위.모집공고일 기준으로 자격 ..

이모저모 2026.01.25

[회계] 전표와 분개장

사내 ERP를 다루면서 회계 모듈은 정말 볼때마다 어려운 부분 중 하나인것 같다.평소 회계 쪽에 아예 관련이 없다가 이직을 하면서 처음 시작하게 된 터라 뭔가 용어도 낯설고 개념도 정리가 필요한 시점에서 모르는 부분을 찾아가며 하나하나 스스로 정리를 해보고자 한다.ERP를 개발하는 개발자의 입장에서 정리하는 것이기에 일반 회계 지식과 좀 다르거나 순서가 뒤죽박죽 일수는 있겠지만 분명 스스로 잡아가는 이 단계가 도움이 될것이라 생각한다.전표? 분개장?사내 업무를 하다보면 재무팀에서 언제까지 전표처리 해주세요라는 말을 가장 많이 듣게 되는것 같다.전표란 쉽게 말하면 금전의 출납이나 거래 내용을 적은 쪽지이다정해진 형식이나 양식은 없지만 일반적으로 일자, 계정과목, 적요, 금액은 공통적으로 가지고 있으며 증빙..

중계무역-ERP 2026.01.18

출하 vs 출고

출하와 출고의 차이에 대해서 알고있는가?생활을 하면서 출고 되었습니다, 출하 처리 같은 말은 많이 들어봐서 대충 물건이 배송되는 상태겠거니 라고 생각하며 살았는데 이번에 공부하면서 생각보다 큰 차이가 있는 것을 알게 되었다.결론 부터 이야기 하면 출고는 재고 관점의 이벤트이고 출하는 물류 관점의 이벤트기 때문에 아예 기준 축 자체가 다르다.중요한 포인트는 재고의 변화(결국 재고의 변화는 자산의 변화를 의미하므로)이다.일반적으로는 출하 -> 물품명세 -> 출고 -> 송장 처리가 표준 발생 순서이다.1. 출하출하는 물류의 관점에서 물품이 운송을 시작하는 것을 의미한다.출고 전에 출하 리스트를 만들어 출고 처리를 위한 선작업에 해당 하며 선적을 위한 기타 정보 관리(BL 정보 관리, 선적일 등..)가 함께 이..

중계무역-ERP 2026.01.11

중계 무역이란?

중계 무역? 중개 무역?참 헷갈리기 쉬운 말이다.회사에 입사하고 "우리 회사는 중계 무역을 하는 회사입니다" 라는 말을 들었을 때 이게 대체 무슨 소리인가 했다.무역이면 무역이지 중계 무역은 또 뭐지?검색을 해보니 심지어 중계 무역이 있고 중개 무역이 있는데 둘은 전혀 다르단다. 두 무역의 사전적 의미를 검색해 보니 다음과 같은 글이 나왔다.중계무역(Intermediate Trade)은 중계무역사업자가 물건을 수입하여 제3국으로 수출하는 방식의 무역입니다. 중계무역 사업자가 물품을 구매하여 구매한 원가에 마진을 붙이고 자신의 원구매가격에 제3국에 판매하는 최종 판매가격에서 생기는 이윤을 통해 중계무역이익을 얻는 목적으로 거래를 합니다.중개무역(Merchandising Trade)은 수입자/구매자와 수출자..

중계무역-ERP 2026.01.04

Gradle 프로젝트 추가하기, IntelliJ 한글 깨짐 해결

해당 카테고리에서는 Spring MVC 강의를 들으며 발생했던 이런 저런 문제점들과 해당 문제점들을 어떻게 해결했는지 정리해 보도록 하겠다.Gradle 프로젝트 추가하기강의를 수강하면서 진행 사항을 기록해 두고자 intelliJ를 Git과 연동하였는데 왜 인지는 모르겠지만 Git 연동 후 gradle "java.lang.NoClassDefFoundError"라는 에러가 발생하며 프로젝트가 정상적으로 실행되지 않는 것을 확인하였다.Build도 되는데 Run만 안되는 상황에서 이게 뭔 상황이지 하고 이것 저것 찾아 보았는데, 다행히 잘 정리된 글을 찾아 해결할 수 있었다.정확한 방법은 아래의 글을 참고하기 바란다.더보기https://timotimo.tistory.com/99 [IntelliJ] Gradle ..

Spring MVC - 멀티 쓰레드

쓰레드란?웹브라우저에서 WAS로 요청이 온다고 생각해보자.요청이 오면 WAS는 Servlet을 호출하여 웹 브라우저와 연결해 줄 것이다.그럼 Servlet은 누가 호출해 줄까?이 애플리케이션 코드를 하나하나 순차적으로 실행해 주는 것을 쓰레드라고 부른다.자바 코딩을 하다보면 가장 처음 보게되는 것이 Main 메서드 인데, 예를 들어 자바 Main 메서드를 처음 실행하면 main이라는 이름의 쓰레드가 실행되게 된다.만약 쓰레드가 없다면 자바 애플리케이션 실행이 불가능하며 쓰레드는 한번에 하나의 코드라인만 수행 가능하기 때문에 동시 처리가 필요하다면 쓰레드를 추가로 생성해야한다.단일 쓰레드만약 단일 요청이 오게 된다면 쓰레드는 하나만 사용하게 될 것이다.과정을 생각해 보면 요청이 들어오기 전까지 쓰레드는 W..

Spring/Spring MVC 2024.05.19

Spring MVC - 서블릿

서블릿이란?서블릿이란 TCP/IP 대기, 소켓 연결, HTTP 요청 메시지 파싱, 메시지 바디 내용 파싱, 저장 프로세스 실행 등 비즈니스 로직 실행을 제외한 여러가지 행위들을 처리할 수 있도록 도와주는 것이다.서블릿의 특징서블릿은 여러가지 특징을 지니는데 위의 사진을 예시로 들면, rulPatterns의 URL이 호출되면(/hello) 서블릿 코드가 실행되게 된다.또한 HTTP 요청 정보를 사용하는 HttpServletRequest와 HTTP 응답 정보를 제공하는 HttpServletResponse가 있다. HTTP 요청이 오면 WAS는 Request, Response  객체를 새로 만들어 서블릿 객체를 호출하며 개발자는 Request 객체나 Response 객체를 이용하여 편리하게 요청 정보나 응답 ..

Spring/Spring MVC 2024.05.16

Spring MVC - Web Server와 Web Application Server

웹 서버 (Web Server)웹서버란 HTTP 기반으로 동작하여 적정 리소스 제공, 기타 부가기능등을 제공하는 서버를 말한다.정적 HTML, CSS, JS, 이미지, 영상 등이 포함된다. 웹 애플리케이션 서버 (WAS - Web Application Server)HTTP 기반으로 동작하며 웹 서버의 기능을 포함하여 프로그램 코드를 실행해서 애플리케이션 로직을 수행하는 서버를 말한다.동적 HTML, HTTP API나 서브릿, JSP, 스프링 MVC를 포함한다. 간단하게 설명하면 웹 서버는 정적 리소스, WAS는 애플리케이션 로직을 담당하는 서버를 말한다.하지만 실제로는 둘의 용어도 경계도 모호하다.웹 서버가 프로그램을 실행하는 기능을 포함하기도 하고 반대로 WAS가 웹 서버의 기능을 제공하기 때문이다.자..

Spring/Spring MVC 2024.05.11

HTTP - 캐시와 조건부 요청(3)

프록시 캐시네트워크는 실제로 굉장히 멀리 떨어진 곳의 데이터를 받을 수 있게 해준다.하지만 실제로 물리적인 거리가 멀어지면 전송속도가 상당히 떨어지기 때문에 이런 문제를 방지하고자 프록시 캐시 서버라는 것을 사용하게 되었다.프록시 캐시 서버란 브라우저가 원서버에 바로 접근하는 것이 아니라 프록시 캐시 서버로 들어오게 하여 응답 속도를 높이는 것이다.CDN Service라고도 부르는 이 방법은 원 서버에 있는 데이터를 첫번째 요청이 들어오면 프록시 캐시 서버에 저장해 두고 다음 요청이 들어올 때는 프록시 캐시 서버에서 응답을 보내게 하여 전송 속도를 높이는 방법이다.이때 프록시 캐시 서버에 저장되는 것을 public 캐시라고 부르고 브라우저에 저장되는 것을 private 캐시라고 부른다.쉽게 설명하면 공용..

카테고리 없음 2024.05.06