[OFBiz] SVN: r7639 - trunk/applications/accounting/data

sichen@svn.ofbiz.org sichen at svn.ofbiz.org
Fri May 19 08:40:54 CDT 2006


Author: sichen
Date: 2006-05-19 08:40:50 -0500 (Fri, 19 May 2006)
New Revision: 7639

Modified:
   trunk/applications/accounting/data/AccountingSecurityData.xml
   trunk/applications/accounting/data/AccountingTypeData.xml
Log:
New seed data for commissions invoices: new COMMISSION_INVOICE invoice type and security permissions for getting commission rates

Modified: trunk/applications/accounting/data/AccountingSecurityData.xml
===================================================================
--- trunk/applications/accounting/data/AccountingSecurityData.xml	2006-05-19 13:39:21 UTC (rev 7638)
+++ trunk/applications/accounting/data/AccountingSecurityData.xml	2006-05-19 13:40:50 UTC (rev 7639)
@@ -46,6 +46,12 @@
     <SecurityGroupPermission groupId="FLEXADMIN" permissionId="MANUAL_PAYMENT"/>
     <SecurityGroupPermission groupId="BIZADMIN" permissionId="MANUAL_PAYMENT"/>
 
+    <!-- ACCOUNTING_COMMs security -->
+    <SecurityPermission description="View commission rates" permissionId="ACCOUNTING_COMM_VIEW"/>
+    <SecurityGroupPermission groupId="FULLADMIN" permissionId="ACCOUNTING_COMM_VIEW"/>
+    <SecurityGroupPermission groupId="FLEXADMIN" permissionId="ACCOUNTING_COMM_VIEW"/>
+    <SecurityGroupPermission groupId="BIZADMIN" permissionId="ACCOUNTING_COMM_VIEW"/>
+
     <!-- Ability to print checks -->
     <SecurityPermission description="Print checks." permissionId="ACCOUNTING_PRINT_CHECKS"/>
     <SecurityGroupPermission groupId="FULLADMIN" permissionId="ACCOUNTING_PRINT_CHECKS"/>

Modified: trunk/applications/accounting/data/AccountingTypeData.xml
===================================================================
--- trunk/applications/accounting/data/AccountingTypeData.xml	2006-05-19 13:39:21 UTC (rev 7638)
+++ trunk/applications/accounting/data/AccountingTypeData.xml	2006-05-19 13:40:50 UTC (rev 7639)
@@ -287,9 +287,13 @@
     <InvoiceItemType description="Return Marketing Package Adjustment" hasTable="N" invoiceItemTypeId="CRT_MKTG_PKG_ADJ" parentTypeId=""/>
     <InvoiceItemType description="Return Manual Adjustment" hasTable="N" invoiceItemTypeId="CRT_MAN_ADJ" parentTypeId=""/>
     
+    <!-- invoice item types for commission invoices -->
+    <InvoiceItemType description="Commission Item" hasTable="N" invoiceItemTypeId="COMM_INV_ITEM" parentTypeId=""/>
+    
     <InvoiceType description="Purchase" hasTable="N" invoiceTypeId="PURCHASE_INVOICE" parentTypeId=""/>
     <InvoiceType description="Sales" hasTable="N" invoiceTypeId="SALES_INVOICE" parentTypeId=""/>
     <InvoiceType description="Customer Return" hasTable="N" invoiceTypeId="CUST_RTN_INVOICE" parentTypeId=""/>
+    <InvoiceType description="Commission" hasTable="N" invoiceTypeId="COMMISSION_INVOICE" parentTypeId=""/>
 
     <!-- maps line items such as order items to invoice item types.  separate mapping for sales and purchase invoices -->
     <InvoiceItemTypeMap invoiceTypeId="SALES_INVOICE" invoiceItemMapKey="FINISHED_GOOD" invoiceItemTypeId="INV_FPROD_ITEM"/>



More information about the Svn mailing list