캠페인 관련 에러 메일을 발송했는데
일단 동시에 오는게 문제기 떄문에 시간 간격을 두길 요청했지만
SAP쪽에서는 메서드 순서로 작동시킬 수는 없고
그냥 시간 간격을 1, 2, 3 순서로 텀을 두고 작동시켜줄 수는 있다고 하지만
1번이 헤더인 경우에 2번 작동 시점에 새 헤더와 라인이 들어갈 경우
결국 헤더 없이 라인들이 들어가기 때문에 이건 안될 것 같았다.
해당 내용에 대해서 고민을 계속 해봤지만 문제가 있는 것 같았고
어떻게 처리가 되나 로직을 물어보니 플래그 값 수정 시 가져가서 뿌려준다고 하는데
가져오는 시점에 필터로 라인의 경우 생성 시점 5분 이후 필터만 걸어주더라도
배치가 5분 간격이기 때문에 전혀 문제 없을 것 같았는데
막상 또 이게 바로 적용될지는 논의가 필요하다고 해서 넘어가기로 했다.
vscode에서 에러가 나오지 않는 문제는 계속 확인되엇는데
cli를 재설치하거나 확장프로그램들을 재설치하거나
vscode 자체를 재설치하셔도 그대로 에러가 발생했고
일단 포기하고 다른 작업을 하던 중 다른 org에서는 정상적으로 보이시는걸 보고
이거 뭐가 문제가 있긴 하다 싶었는데
팀장님도 그 사이에 옮으셔서 에러코드가 표기되지 않는다고 하셨지만
지금 생각해보면 둘 다 같은 org에서만 에러표기가 안되고 있었던 것 같다.
유지보수성 프로젝트쪽에서 납품 발송 테스트를 해달라고 했지만
일단 발송 시도 후 에러가 발생했는데 500에러라 SAP에 전달하고 넘어갔고
판매주문쪽도 에러가 발생했는데
이 부분은 SAP에서 또 일시적으로 뭐가 중단된 상태라고 했는데
다시 복구하면서 전송이 가능하게 됐지만
SAP에서 임의로 수동처리로 승인처리를 해줘버렸기 때문에
SFDC에서 승인 응답 수신 후 진행하는 상태변경을 하지 않아서
고객사에서 다시 문의가 들어와서 확인해보니 수동 처리 문제로
수동으로 값을 변경해도 된다는 안내를 했다.
사출 wels 전송 부분은 다시 에러가 발생한다고 해서 봤는데
다른 로직 요청으로 인해서 운영에 배포하다보니
이전에 수정했던 로직(다른 기능)이 사라져버렸고
백업된 내용이 없어서 상당히 당황하셨는데
일단 내 컴퓨터에도 같이 보면서 저장된 일부 정보가 남아있어서
해당 정보를 기준으로 조금씩 복구 시도를 했는데
새로 적용된 로직에 덧붙이는 방식으로 진행하다보니
저번보다 나의 전체적인 로직 이해도가 떨어져서
이번에는 백업한 데이터 외에 큰 도움은 되지 않았던 것 같다.
납품쪽 500에러의 경우 필수 필드 일부가 없어서라고 하는데
이 부분도 나중에 추가되었고 필수여야 하는지도 의문이긴 한데
일단은 필수라고 하니 생성될 때 해당 값들이 없으면 프로세스를 안타게 막아야 할 것 같았다.
wels 전송 완료까지 확인해서 기분 좋게 마무리하고
다른 요청사항들을 확인했지만 오늘 처리할 내용은 아니라 6시 10분쯤 퇴근했다.
(1).백준 20232번 Archivist는 해당하는 연도의 값을 출력해야 하는 문제로
일부 년도를 제외하고는 ITMO로 통일해버릴까 싶기도 했지만
그냥 드래그 해서 map으로 만들면 해결되는 문제였기 때문에 map에 담아서 처리했다.
const input = '2006'
const winners = {
1995: 'ITMO',
1996: 'SPbSU',
1997: 'SPbSU',
1998: 'ITMO',
1999: 'ITMO',
2000: 'SPbSU',
2001: 'ITMO',
2002: 'ITMO',
2003: 'ITMO',
2004: 'ITMO',
2005: 'ITMO',
2006: 'PetrSU, ITMO',
2007: 'SPbSU',
2008: 'SPbSU',
2009: 'ITMO',
2010: 'ITMO',
2011: 'ITMO',
2012: 'ITMO',
2013: 'SPbSU',
2014: 'ITMO',
2015: 'ITMO',
2016: 'ITMO',
2017: 'ITMO',
2018: 'SPbSU',
2019: 'ITMO'
}
console.log(winners[input])
'회고' 카테고리의 다른 글
[개발일지] - 645 (0) | 2025.04.09 |
---|---|
[개발일지] - 644 (0) | 2025.04.08 |
[개발일지] - 643 (0) | 2025.04.07 |
[개발일지] - 642(주말) (0) | 2025.04.06 |
[개발일지] - 641(주말) (0) | 2025.04.05 |