이전
다음

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 테이블은 사용자 정의 필드가 저장되는 테이블 이다.

계약 테이블 구조


계약 모듈 관련 가져오기 마법사 항목

  • 계약 : 계약의 일반 사항을 관리 한다.
  • 제품 항목 그룹 : 계약의 제품 항목에서 그룹을 지정 한다.
  • 제품 항목 : 계약의 제품 항목에서 각 제품 항목을 지정 한다.

계약 모듈 관련 스튜디오 항목

  • 계약
  • 제품 항목
    • 특수한 목적으로 사용되는 모듈로 견적서, 계약, 청구서 모듈과 연동하여 사용 한다.
    • 별도의 화면이 존재하지 않고 견적서, 계약, 청구서 모듈의 "제품 항목"으로 사용 된다.
    • 주의 : 여러 모듈에서 같이 사용되므로 수정시 견적서, 계약, 청구서 모듈에 모두 반영 된다.
이전
다음
공유하기