반응형

@notepad_jj2


2023년 5월 4주차 물류프로젝트 TIL.

벌써 5월의 마지막 주를 보냈다. 이번 주에는 인터페이스 개발과 테스트가 주 목적이었다. 5월 3주차 때, DBCO로 하기로 했던 것들이 다 엎어지고 RFC 방식으로 바뀌면서 모든 소스를 바꿨어야 했다. 그래서, 이번 주에는 RFC 통신에 맞게 코드를 다시 새로 짜고, 화면에 대한 Validation과 SAP팀과의 테스트를 통해 제대로 데이터가 흘러가는지에 대한 테스트를 진행하고 있다.

 

다음 주에는 울산 출장이 잡혀 있고, 지속적으로 인터페이스 개발과 테스트가 계속 진행될 예정이다.


2023년 5월 22일 월요일

1. 한 일

1) RFC 개발

SAP에서 RFC 호출을 할 때의 방식이 예전과는 달라져서 조금 수정하여 개발할 필요가 있었다. HashMap으로 던지는 방법과 List로 던지는 방법 2가지 개발했다.


2023년 5월 23일 화요일

1. 한 일

1) RFC 개발

월요일에 진행했던 방법인 SAP에서 RFC 호출을 할 때의 방식이 예전과는 달라져서 조금 수정하여 개발할 필요가 있었다. HashMap으로 던지는 방법과 List로 던지는 방법 2가지 개발했다. 추가적으로, 던질 때 INPUT 테이블과 리턴받는 테이블까지 만들었다.

 


2023년 5월 24일 수요일

1. 한 일

1) 웹 화면 개발

인터페이스 기능을 이어 붙이기 위해 기존에 만든 것에 대해 추가 개발이 필요했다. 웹 화면 개발을 하면서 인터페이스 사전 테스트를 진행했다.


2023년 5월 25일 목요일

1. 한 일

1) 인터페이스 개발 및 테스트

인터페이스 1건에 대해서 테스트를 진행했다. 데이터를 받고 보내는 방식이 전과 달라져서 개발에 조금 시간이 걸렸다. 그래도 1건에 대한 테스트가 완료되어 만족스럽다. 이 1건이 인터페이스 신규 개발 건의 첫 시작이라 이 건만 성공한다면 그 뒤로 쉽게 개발과 테스트가 진행될 것으로 보인다.


2023년 5월 26일 금요일

1. 한 일

1) 인터페이스 개발 및 테스트

여전히 인터페이스 개발과 테스트를 동시에 진행했다. 오늘 진행한 인터페이스 테스트의 개수는 3개다. 오전부터 테스트를 진행하고 싶었는데, SAP팀에서도 여건이 안됐고, 우리도 화면 테스트 때문에 진행할 수 없었다. 그래서 오후 2시부터 진행을 했는데, 기존에 1개의 데이터를 HashMap으로 감싸고, 리스트에 담아서 던지는 방식으로 했었는데, 다시 원래 상태인 1개씩 만들어서 RFC를 1번씩 호출하는 것으로 바꿨다. 입고를 하더라도 입고에 대한 아이템이 N개가 있으면 RFC를 N번 호출하게 되는데, 속도가 조금 저하되는게 있더라도 부분 입고를 하거나 부분 입고 취소를 할 때의 리스크를 최대한 줄이기 위해 이런 방식으로 바꿨다. 그래서, 방식을 바꾸느라 시간이 조금 많이 걸렸고 데이터에 대한 문제나 화면에서의 로직을 수정하면서 했기 때문에 약 3시간동안 3개를 했다.

 

다음주부터는 더 속도를 내서 진행을 해야 겠다.

 

2) 화면 테스트

프로젝트 팀원분들과 PM님이 함께 회의실에 모여 화면 테스트를 진행했는데, 약간의 validation만 빼고는 문제없이 지나갔다. 

 

3) 울산 출장

다음주에는 울산 출장이 잡혀 있다. 가서 인터페이스에 관한 추가적인 협의도 진행을 해야 하고, 기존에 만들었던 것이 조기 오픈이라 보여줘야 한다.


 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기