- Data Loader
- 비밀번호 저장 구조
- 이메일 저장 구조
- 계약 모듈 구조
Data Loader
비밀번호 저장 구조
//--- 비밀번호 해시 : user_hash
//--- strtolower(md5($password)) : $로 시작않는 32자
//--- hashlib.md5(password.encode('utf-8')).hexdigest().lower() : $로 시작
//--- repo_python/SuiteCRM/Zztemp.py의 getPasswordHash() 함수 참조
SELECT id, user_name, user_hash
FROM users;
이메일 저장 구조
//--- Users : email_addr_bean_rel, email_address / outbound_email
//--- Accounts : email_addr_bean_rel, email_address
//--- Contacts : email_addr_bean_rel, email_address
//--- Outbound Email
//--- mail_smtppass: Blowfish encode 적용 (Utils.blowfish_encode() 함수 참조)
SELECT id, user_id, name, mail_smtpserver, mail_smtpport, mail_smtpuser, mail_smtppass
FROM outbound_email;
//--- Bean(bean_module, bean_id)에 해당하는 이메일이 저장된 ID
SELECT bean_module, bean_id, email_address_id
FROM email_addr_bean_rel
ORDER BY bean_module ASC;
//--- 이메일 저장
SELECT id, email_address, email_address_caps
FROM email_addresses
ORDER by email_address;
계약 모듈 구조
계약 테이블 구조
~_cstm 테이블은 사용자 정의 필드가 저장되는 테이블 이다.
계약 모듈 관련 가져오기 마법사 항목
계약 : 계약의 일반 사항을 관리 한다.
제품 항목 그룹 : 계약의 제품 항목에서 그룹을 지정 한다.
제품 항목 : 계약의 제품 항목에서 각 제품 항목을 지정 한다.
계약 모듈 관련 스튜디오 항목
계약
제품 항목
특수한 목적으로 사용되는 모듈로 견적서, 계약, 청구서 모듈과 연동하여 사용 한다.
별도의 화면이 존재하지 않고 견적서, 계약, 청구서 모듈의 "제품 항목"으로 사용 된다.
주의 : 여러 모듈에서 같이 사용되므로 수정시 견적서, 계약, 청구서 모듈에 모두 반영 된다.
최종 수정일: 2024-09-30 12:26:19
이전글 :
다음글 :