본문으로 이동

TW ERP 자동화: 두 판 사이의 차이

lse
새 문서: TW ERP 자동화를 위한 내용 + VBA를 이용한 자동화+ 우선, 거래일 (전표 작성일 아님) 기준으로 영수증 사진, 링크 2가지 엑셀파일에 만들기 해당 엑셀 파일에서, 경리월보 자료에 붙여 넣어서 처리할 수록 작업 (임시) == 모듈 설명 # 프로젝트를 기준으로 조회 # 비용전표(번호) 취득 # 거래번호 취득 # 거래번호로 다시 조회 # 테이블에서 일자별 거래 내역 추출 + 비용전...
 
편집 요약 없음
 
(사용자 2명의 중간 판 3개는 보이지 않습니다)
1번째 줄: 1번째 줄:
TW ERP 자동화를 위한 내용
TW ERP 자동화를 위한 내용, 엑셀 VB로 작성된 내용 설명임


+ VBA를 이용한 자동화+
= VBA를 이용한 자동화=
우선, 거래일 (전표 작성일 아님) 기준으로 영수증 사진, 링크 2가지 엑셀파일에 만들기
우선, 거래일 (전표 작성일 아님) 기준으로 영수증 사진, 링크 2가지 엑셀파일에 만들기


해당 엑셀 파일에서, 경리월보 자료에 붙여 넣어서 처리할 수록 작업 (임시)
해당 엑셀 파일에서, 경리월보 자료에 붙여 넣어서 처리할 수록 작업 (임시)


== 모듈 설명
== 모듈 설명 ==
# 프로젝트를 기준으로 조회
# 프로젝트를 기준으로 조회
# 비용전표(번호) 취득
# 비용전표(번호) 취득
13번째 줄: 13번째 줄:
# 테이블에서 일자별 거래 내역 추출 + 비용전표번호 + 영수증 다운로드 + 영수증 링크 가져오기
# 테이블에서 일자별 거래 내역 추출 + 비용전표번호 + 영수증 다운로드 + 영수증 링크 가져오기


==세부 사항
==세부 사항==
 
===진행 사항===
* 3/13일까지 진행사항
 
# mini url 주소가 따로 나옴
# 다운로드는 mini url 것을 사용
# win 32 쓰레드 함수는 루프에서 죽음 - 다른 걸로 바꿔야 함. 완료 상태를 나타내는 오브젝트 사용할 것
# 거의 롼료됨 - 모듈은 cell( x, 13) 에 넣는 모듈을 사용할 것 (어느 모듈인지 기억이... ERP_OOUTPUT sheet 이름
 
 
 
====추가해야 할 것====
 
# 처음 시트 디자인: 기간 지정(default), 프로젝트(ER_RED_N) -> 읽어오기
# 실행 버튼 추가하기: 프로시저 불러오기
# 읽어오기 크기 조정: limit =100  limit=500 으로 변경
# 정책 결정: 각 프로젝트별로 해서 뿌리기? 혹은 통으로 하나? 나중에 sort하게?
# 악의적 수정 방지: 모듈 sheet 잠금 사용
# 기타, 시간 지연 혹은 오브젝트 로딩 체크


= PHP로 화면 만들기=
= PHP로 화면 만들기=

2025년 5월 9일 (금) 07:25 기준 최신판

TW ERP 자동화를 위한 내용, 엑셀 VB로 작성된 내용 설명임

VBA를 이용한 자동화

[편집 | 원본 편집]

우선, 거래일 (전표 작성일 아님) 기준으로 영수증 사진, 링크 2가지 엑셀파일에 만들기

해당 엑셀 파일에서, 경리월보 자료에 붙여 넣어서 처리할 수록 작업 (임시)

모듈 설명

[편집 | 원본 편집]
  1. 프로젝트를 기준으로 조회
  2. 비용전표(번호) 취득
  3. 거래번호 취득
  4. 거래번호로 다시 조회
  5. 테이블에서 일자별 거래 내역 추출 + 비용전표번호 + 영수증 다운로드 + 영수증 링크 가져오기

세부 사항

[편집 | 원본 편집]

진행 사항

[편집 | 원본 편집]
* 3/13일까지 진행사항
  1. mini url 주소가 따로 나옴
  2. 다운로드는 mini url 것을 사용
  3. win 32 쓰레드 함수는 루프에서 죽음 - 다른 걸로 바꿔야 함. 완료 상태를 나타내는 오브젝트 사용할 것
  4. 거의 롼료됨 - 모듈은 cell( x, 13) 에 넣는 모듈을 사용할 것 (어느 모듈인지 기억이... ERP_OOUTPUT sheet 이름


추가해야 할 것

[편집 | 원본 편집]
  1. 처음 시트 디자인: 기간 지정(default), 프로젝트(ER_RED_N) -> 읽어오기
  2. 실행 버튼 추가하기: 프로시저 불러오기
  3. 읽어오기 크기 조정: limit =100 limit=500 으로 변경
  4. 정책 결정: 각 프로젝트별로 해서 뿌리기? 혹은 통으로 하나? 나중에 sort하게?
  5. 악의적 수정 방지: 모듈 sheet 잠금 사용
  6. 기타, 시간 지연 혹은 오브젝트 로딩 체크

PHP로 화면 만들기

[편집 | 원본 편집]

Dolibarr 개발 안내서에 맞춰서, 화면 만들기


PAD와 접목하여 자동화

[편집 | 원본 편집]

Python을 이용한 자동화

[편집 | 원본 편집]