Author: jaz
Date: Tue Mar 27 07:03:27 2007
New Revision: 522915

URL: http://svn.apache.org/viewvc?view=rev&rev=522915
Log:
initial set of financial account associated product data; purchase an account 
activation

Added:
    ofbiz/trunk/applications/ecommerce/data/DemoFinAccount.xml   (with props)
Modified:
    ofbiz/trunk/applications/ecommerce/ofbiz-component.xml

Added: ofbiz/trunk/applications/ecommerce/data/DemoFinAccount.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/data/DemoFinAccount.xml?view=auto&rev=522915
==============================================================================
--- ofbiz/trunk/applications/ecommerce/data/DemoFinAccount.xml (added)
+++ ofbiz/trunk/applications/ecommerce/data/DemoFinAccount.xml Tue Mar 27 
07:03:27 2007
@@ -0,0 +1,84 @@
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  -->
+
+<entity-engine-xml>
+    <!-- survey -->
+    <Survey surveyId="1100" description="Account Activation" isAnonymous="Y" 
allowMultiple="Y" allowUpdate="N" lastUpdatedStamp="2003-12-05 16:49:33.835" 
lastUpdatedTxStamp="2003-12-05 16:49:33.835"/>
+    <SurveyQuestionCategory surveyQuestionCategoryId="1100" 
description="Account Activation Questions" lastUpdatedStamp="2003-12-04 
21:40:23.207" lastUpdatedTxStamp="2003-12-04 21:40:20.607"/>
+    <SurveyQuestion surveyQuestionId="1100" surveyQuestionCategoryId="1100" 
surveyQuestionTypeId="TEXT_LONG" description="activationSerialNumber" 
question="Activation Serial Number:" lastUpdatedStamp="2003-12-04 21:40:23.216" 
lastUpdatedTxStamp="2003-12-04 21:40:20.607"/>
+    <SurveyQuestionAppl surveyId="1100" surveyQuestionId="1100" 
fromDate="2001-01-01 00:00:00.0" requiredField="Y" sequenceNum="1" 
lastUpdatedStamp="2003-12-04 21:40:23.233" lastUpdatedTxStamp="2003-12-04 
21:40:20.607"/>
+
+    <!-- settings -->
+    <ProductStoreFinActSetting productStoreId="9000" 
finAccountTypeId="DEPOSIT_ACCOUNT" requirePinCode="N" validateGCFinAcct="Y" 
allowAuthToNegative="Y"
+               purchaseSurveyId="1100" purchSurveySendTo="recipientEmail" 
purchSurveyCopyMe="copyMe" accountCodeLength="12" pinCodeLength="4" 
accountValidDays="365" authValidDays="5"/>
+
+    <ProductStorePaymentSetting productStoreId="9000" 
paymentMethodTypeId="FIN_ACCOUNT" paymentServiceTypeEnumId="PRDS_PAY_AUTH" 
paymentService="ofbFaAuthorize"/>
+    <ProductStorePaymentSetting productStoreId="9000" 
paymentMethodTypeId="FIN_ACCOUNT" paymentServiceTypeEnumId="PRDS_PAY_RELEASE" 
paymentService="ofbFaRelease"/>
+    <ProductStorePaymentSetting productStoreId="9000" 
paymentMethodTypeId="FIN_ACCOUNT" paymentServiceTypeEnumId="PRDS_PAY_CAPTURE" 
paymentService="ofbFaCapture"/>
+    <ProductStorePaymentSetting productStoreId="9000" 
paymentMethodTypeId="FIN_ACCOUNT" paymentServiceTypeEnumId="PRDS_PAY_REAUTH" 
paymentService="ofbFaAuthorize"/>
+    <ProductStorePaymentSetting productStoreId="9000" 
paymentMethodTypeId="FIN_ACCOUNT" paymentServiceTypeEnumId="PRDS_PAY_REFUND" 
paymentService="ofbFaRefund"/>
+
+    <!-- product / category -->
+    <ProductCategory productCategoryId="FA-100" description="Account 
Activation" productCategoryTypeId="CATALOG_CATEGORY"/>
+
+    <Product productId="FA-001" productTypeId="DIGITAL_GOOD" 
primaryProductCategoryId="FA-100" internalName="Financial Account Activation" 
productName="Financial Account Activation" description="Balance Account 
Activation" returnable="N" includeInPromotions="N" taxable="N" 
chargeShipping="N" isVirtual="Y" isVariant="N" createdDate="2003-11-20 
13:48:19.105" createdByUserLogin="admin" lastModifiedDate="2003-11-20 
13:48:19.105" lastModifiedByUserLogin="admin"/>
+    <Product productId="FA-001-30" productTypeId="DIGITAL_GOOD" 
internalName="Financial Account Activation" productName="Financial Account 
Activation" description="Financial Account Activation" returnable="N" 
includeInPromotions="N" taxable="N" chargeShipping="N" isVirtual="N" 
isVariant="Y" createdDate="2003-11-20 13:48:19.105" createdByUserLogin="admin" 
lastModifiedDate="2003-11-20 13:48:19.105" lastModifiedByUserLogin="admin"/>
+    <Product productId="FA-001-50" productTypeId="DIGITAL_GOOD" 
internalName="Financial Account Activation" productName="Financial Account 
Activation" description="Financial Account Activation" returnable="N" 
includeInPromotions="N" taxable="N" chargeShipping="N" isVirtual="N" 
isVariant="Y" createdDate="2003-11-20 13:48:19.105" createdByUserLogin="admin" 
lastModifiedDate="2003-11-20 13:48:19.105" lastModifiedByUserLogin="admin"/>
+    <Product productId="FA-001-O" productTypeId="DIGITAL_GOOD" 
internalName="Financial Account Activation" productName="Financial Account 
Activation" description="Financial Account Activation" requireAmount="Y" 
amountUomTypeId="CURRENCY_MEASURE" returnable="N" includeInPromotions="N" 
taxable="N" chargeShipping="N" isVirtual="N" isVariant="Y" 
createdDate="2003-11-20 13:48:19.105" createdByUserLogin="admin" 
lastModifiedDate="2003-11-20 13:48:19.105" lastModifiedByUserLogin="admin"/>
+
+    <ProductAssoc productId="FA-001" productIdTo="FA-001-30" 
productAssocTypeId="PRODUCT_VARIANT" fromDate="2001-05-13 12:00:00.0"/>
+    <ProductAssoc productId="FA-001" productIdTo="FA-001-50" 
productAssocTypeId="PRODUCT_VARIANT" fromDate="2001-05-13 12:00:00.0"/>
+    <ProductAssoc productId="FA-001" productIdTo="FA-001-O" 
productAssocTypeId="PRODUCT_VARIANT" fromDate="2001-05-13 12:00:00.0"/>
+
+    <ProductPrice productId="FA-001-30" productPricePurposeId="PURCHASE" 
productPriceTypeId="DEFAULT_PRICE" currencyUomId="USD" 
productStoreGroupId="_NA_" fromDate="2001-05-13 12:00:00.0" price="30.0" 
createdDate="2001-05-13 12:00:00.0" createdByUserLogin="admin" 
lastModifiedDate="2001-05-13 12:00:00.0" lastModifiedByUserLogin="admin"/>
+    <ProductPrice productId="FA-001-50" productPricePurposeId="PURCHASE" 
productPriceTypeId="DEFAULT_PRICE" currencyUomId="USD" 
productStoreGroupId="_NA_" fromDate="2001-05-13 12:00:00.0" price="50.0" 
createdDate="2001-05-13 12:00:00.0" createdByUserLogin="admin" 
lastModifiedDate="2001-05-13 12:00:00.0" lastModifiedByUserLogin="admin"/>
+    <ProductPrice productId="FA-001-O" productPricePurposeId="PURCHASE" 
productPriceTypeId="DEFAULT_PRICE" currencyUomId="USD" 
productStoreGroupId="_NA_" fromDate="2001-05-13 12:00:00.0" price="1.0" 
createdDate="2001-05-13 12:00:00.0" createdByUserLogin="admin" 
lastModifiedDate="2001-05-13 12:00:00.0" lastModifiedByUserLogin="admin"/>
+
+    <ProductCategoryMember productCategoryId="FA-100" productId="FA-001" 
fromDate="2001-05-13 12:00:00.0"/>
+    <ProductCategoryMember productCategoryId="PROMOTIONS" productId="FA-001" 
fromDate="2001-05-13 12:00:00.0"/>
+    <ProductCategoryMember productCategoryId="CATALOG1_SEARCH" 
productId="FA-001" fromDate="2001-05-13 12:00:00.0"/>
+    <ProductCategoryRollup parentProductCategoryId="CATALOG1" 
productCategoryId="FA-100" fromDate="2001-05-13 12:00:00.0"/>
+
+    <ProductFeatureCategory productFeatureCategoryId="2100" 
description="Account Features"/>
+    <ProductFeature productFeatureId="2101" productFeatureTypeId="AMOUNT" 
productFeatureCategoryId="2100" description="$30.00" uomId="USD" 
numberSpecified="10.0" defaultSequenceNum="1"/>
+    <ProductFeature productFeatureId="2102" productFeatureTypeId="AMOUNT" 
productFeatureCategoryId="2100" description="$50.00" uomId="USD" 
numberSpecified="25.0" defaultSequenceNum="2"/>
+    <ProductFeature productFeatureId="2103" productFeatureTypeId="AMOUNT" 
productFeatureCategoryId="2100" description="Other Amount"/>
+    <ProductFeature productFeatureId="2104" productFeatureTypeId="TYPE" 
productFeatureCategoryId="2100" description="Customer Balance Account" 
idCode="DEPOSIT_ACCOUNT"/>
+
+    <ProductFeatureAppl productId="FA-001" productFeatureId="2101" 
productFeatureApplTypeId="SELECTABLE_FEATURE" fromDate="2003-11-20 
13:50:07.796" sequenceNum="1"/>
+    <ProductFeatureAppl productId="FA-001" productFeatureId="2102" 
productFeatureApplTypeId="SELECTABLE_FEATURE" fromDate="2003-11-20 
13:50:26.411" sequenceNum="2"/>
+    <ProductFeatureAppl productId="FA-001" productFeatureId="2103" 
productFeatureApplTypeId="SELECTABLE_FEATURE" fromDate="2003-11-20 
13:49:07.293" sequenceNum="3"/>
+    <ProductFeatureAppl productId="FA-001" productFeatureId="2003" 
productFeatureApplTypeId="SELECTABLE_FEATURE" fromDate="2003-11-20 
13:49:26.542" sequenceNum="4"/>
+
+    <ProductFeatureAppl productId="FA-001-30" productFeatureId="2101" 
productFeatureApplTypeId="STANDARD_FEATURE" fromDate="2003-11-20 13:51:53.35" 
sequenceNum="1"/>
+    <ProductFeatureAppl productId="FA-001-30" productFeatureId="2104" 
productFeatureApplTypeId="STANDARD_FEATURE" fromDate="2003-11-20 13:51:53.35" 
sequenceNum="2"/>
+    <ProductFeatureAppl productId="FA-001-50" productFeatureId="2102" 
productFeatureApplTypeId="STANDARD_FEATURE" fromDate="2003-11-20 13:51:53.226" 
sequenceNum="1"/>
+    <ProductFeatureAppl productId="FA-001-50" productFeatureId="2104" 
productFeatureApplTypeId="STANDARD_FEATURE" fromDate="2003-11-20 13:51:53.35" 
sequenceNum="2"/>
+    <ProductFeatureAppl productId="FA-001-O" productFeatureId="2103" 
productFeatureApplTypeId="STANDARD_FEATURE" fromDate="2003-11-21 10:26:48.937" 
sequenceNum="1"/>
+    <ProductFeatureAppl productId="FA-001-O" productFeatureId="2104" 
productFeatureApplTypeId="STANDARD_FEATURE" fromDate="2003-11-20 13:51:53.35" 
sequenceNum="2"/>
+
+    <!-- survey appl -->
+    <ProductStoreSurveyAppl productStoreSurveyId="1000" productStoreId="9000" 
surveyApplTypeId="CART_ADD" surveyId="1100" productId="FA-001" 
fromDate="2003-11-24 16:00:02.467" 
surveyTemplate="/applications/content/template/survey/genericsurvey.ftl" 
lastUpdatedStamp="2003-12-04 21:40:23.27" lastUpdatedTxStamp="2003-12-04 
21:40:20.607"/>
+
+    <!-- fulfillment service -->
+    <Content contentId="FA_ACTIVATION" 
serviceName="createPartyFinAccountFromPurchase"/>
+
+    <!-- associate the fulfillment service with the products -->
+    <ProductContent productId="FA-001" contentId="FA_ACTIVATION" 
productContentTypeId="FULFILLMENT_EXTASYNC" fromDate="2000-01-01 00:00:00"/>    
+</entity-engine-xml>
\ No newline at end of file

Propchange: ofbiz/trunk/applications/ecommerce/data/DemoFinAccount.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/trunk/applications/ecommerce/data/DemoFinAccount.xml
------------------------------------------------------------------------------
    svn:keywords = "Date Rev Author URL Id"

Propchange: ofbiz/trunk/applications/ecommerce/data/DemoFinAccount.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Modified: ofbiz/trunk/applications/ecommerce/ofbiz-component.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/ofbiz-component.xml?view=diff&rev=522915&r1=522914&r2=522915
==============================================================================
--- ofbiz/trunk/applications/ecommerce/ofbiz-component.xml (original)
+++ ofbiz/trunk/applications/ecommerce/ofbiz-component.xml Tue Mar 27 07:03:27 
2007
@@ -45,6 +45,7 @@
     <entity-resource type="data" reader-name="demo" loader="main" 
location="data/DemoPurchasing.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" 
location="data/DemoStandardCosting.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" 
location="data/DemoStoreGiftCertificateSettings.xml"/>
+    <entity-resource type="data" reader-name="demo" loader="main" 
location="data/DemoFinAccount.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" 
location="data/DemoProductI18nData.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" 
location="data/DemoProductCategoriesI18nData.xml"/>    
     <entity-resource type="data" reader-name="demo" loader="main" 
location="data/DemoBlogPubPtData.xml"/>


Reply via email to