OFBIZ 賬戶與Party PartyRelationship關係分析

鄭再鵬發表於2015-10-01

PartyAcctgPreference  賬戶優先表 預設有個Company的記錄:

 INSERT INTO `party_acctg_preference` (`PARTY_ID`, `FISCAL_YEAR_START_MONTH`, `FISCAL_YEAR_START_DAY`, `TAX_FORM_ID`, `COGS_METHOD_ID`, `BASE_CURRENCY_UOM_ID`, `INVOICE_SEQ_CUST_METH_ID`, `INVOICE_ID_PREFIX`, `LAST_INVOICE_NUMBER`, `LAST_INVOICE_RESTART_DATE`, `USE_INVOICE_ID_FOR_RETURNS`, `QUOTE_SEQ_CUST_METH_ID`, `QUOTE_ID_PREFIX`, `LAST_QUOTE_NUMBER`, `ORDER_SEQ_CUST_METH_ID`, `ORDER_ID_PREFIX`, `LAST_ORDER_NUMBER`, `REFUND_PAYMENT_METHOD_ID`, `ERROR_GL_JOURNAL_ID`, `INVOICE_SEQUENCE_ENUM_ID`, `ORDER_SEQUENCE_ENUM_ID`, `QUOTE_SEQUENCE_ENUM_ID`, `LAST_UPDATED_STAMP`, `LAST_UPDATED_TX_STAMP`, `CREATED_STAMP`, `CREATED_TX_STAMP`) VALUES('Company',NULL,NULL,'US_IRS_1120','COGS_LIFO','USD','INV_HOOK_ENF_SEQ','CI',NULL,NULL,NULL,NULL,'CQ',NULL,NULL,'CO',NULL,NULL,'ERROR_JOURNAL',NULL,NULL,NULL,'2012-12-05 15:37:00','2012-12-05 15:37:00','2012-12-05 15:37:00','2012-12-05 15:37:00');

如果仿照上面的記錄新增一條進去 頁面上將會出現兩個賬戶

ofbiz 偏好 設定 framework/common/config/general.properties

# These values override the _NA_ DEFAULT values in user preferences for the GLOBAL_PREFERENCES userPrefGroupTypeId
# -- the default organizationPartyId for used in dropdowns and reports

ORGANIZATION_PARTY=Company

 

==================================================================================

 

註釋掉賬戶資訊,新增商戶

1、header.ftl

line 114  add

<li>所屬商戶:${topLine.groupName}</li>

 

CommonScreens.xml

line 32 add

<set field="line.groupName" value="${partyGroup.groupName}"/>

 

賬戶資訊顯示 在 :

changeOrgPartyId.groovy 檔案下

 

INSERT INTO `party_relationship` (`PARTY_ID_FROM`, `PARTY_ID_TO`, `ROLE_TYPE_ID_FROM`, `ROLE_TYPE_ID_TO`, `FROM_DATE`, `THRU_DATE`, `STATUS_ID`, `RELATIONSHIP_NAME`, `SECURITY_GROUP_ID`, `PRIORITY_TYPE_ID`, `PARTY_RELATIONSHIP_TYPE_ID`, `PERMISSIONS_ENUM_ID`, `POSITION_TITLE`, `COMMENTS`, `LAST_UPDATED_STAMP`, `LAST_UPDATED_TX_STAMP`, `CREATED_STAMP`, `CREATED_TX_STAMP`) VALUES('10035','10010','DEPARTMENT','EMPLOYEE','2000-01-01 00:00:00',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2012-12-05 15:36:57','2012-12-05 15:36:57','2012-12-05 15:36:57','2012-12-05 15:36:57');

注:上面的sql,PARTY_ID_FROM : 關聯的會員組    PARTY_ID_TO :關聯的會員  一句話定義:從操作員到商戶!

 配置 操作員和商戶之間關係:

1、建立操作員

2、分配角色   角色:職員 聯絡

3、建立 會員組 商戶 福建恩庭

4、分配角色  角色:部門

5、建立  操作員 到 商戶 的關聯   建立關係

從 操作員 到 商戶 OK!

相關文章