Hi Jacques, Again, feel free to change the data. My objective was simply to get tests running successfully on framework-alone and I would actually appreciate your help since you already did the viewing and testing?
On Tue, May 2, 2017 at 2:22 PM, Jacques Le Roux < [email protected]> wrote: > Le 29/04/2017 à 09:07, [email protected] a écrit : > >> Author: taher >> Date: Sat Apr 29 07:07:29 2017 >> New Revision: 1793170 >> >> URL: http://svn.apache.org/viewvc?rev=1793170&view=rev >> Log: >> Fixed: Remove all dependencies from OFBiz framework to plugins >> (OFBIZ-9322) >> >> Further removed dependencies on demo data defined in ecommerce by >> modifying >> the following data items: >> - Move the DemoSupplier demo data from ecommerce to accounting >> - Move the PartyIdentificationType of "CARD_ID" from ecommerce to party >> >> This brings down total failing tests to only two >> >> Modified: >> ofbiz/ofbiz-framework/trunk/applications/accounting/data/De >> moPaymentsInvoices.xml >> ofbiz/ofbiz-framework/trunk/applications/party/data/PartyDe >> moData.xml >> >> Modified: ofbiz/ofbiz-framework/trunk/applications/accounting/data/Dem >> oPaymentsInvoices.xml >> URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/app >> lications/accounting/data/DemoPaymentsInvoices.xml?rev=17931 >> 70&r1=1793169&r2=1793170&view=diff >> ============================================================ >> ================== >> --- >> ofbiz/ofbiz-framework/trunk/applications/accounting/data/DemoPaymentsInvoices.xml >> (original) >> +++ >> ofbiz/ofbiz-framework/trunk/applications/accounting/data/DemoPaymentsInvoices.xml >> Sat Apr 29 07:07:29 2017 >> @@ -74,13 +74,17 @@ under the License. >> <Invoice invoiceId="8001" invoiceTypeId="PURCHASE_INVOICE" >> partyIdFrom="AcctBigSupplier" partyId="Company" statusId="INVOICE_READY" >> currencyUomId="USD" invoiceDate="2009-07-06 16:48:40.952" >> paidDate="2009-07-06 16:52:52.901" dueDate="2009-08-05 16:48:40.952"/> >> <InvoiceItem invoiceId="8001" invoiceItemSeqId="1" >> invoiceItemTypeId="PINV_SURCHARGE_ADJ" taxableFlag="Y" >> quantity="1.000000" amount="10.000"/> >> - >> - <!-- >> - plugins components are loaded after applications components. >> DemoSupplier & AcctBigSupplier data exists in ecommerce component. >> - So it creates foreign key violation as accounting component is >> loaded first and it tries to find 'DemoSupplier' and 'AcctBigSupplier' >> party. >> - This change will help to load test data without producing any >> foreign key error. >> - --> >> - <Party partyId="DemoSupplier"/> >> + >> + <Party partyId="DemoSupplier" partyTypeId="PARTY_GROUP"/> >> + <PartyGroup partyId="DemoSupplier" groupName="Demo Supplier"/> >> + <PartyRole partyId="DemoSupplier" roleTypeId="SUPPLIER"/> >> + <ContactMech contactMechId="9001" contactMechTypeId="POSTAL_ADDR >> ESS"/> >> + <PartyContactMech partyId="DemoSupplier" contactMechId="9001" >> fromDate="2001-05-13 00:00:00.000" allowSolicitation="Y"/> >> + <PostalAddress contactMechId="9001" toName="Demo Supplier Company" >> address1="2004 Factory Blvd" city="City of Industry" postalCode="90000" >> countryGeoId="USA" stateProvinceGeoId="CA"/> >> + <PartyContactMechPurpose partyId="DemoSupplier" contactMechId="9001" >> contactMechPurposeTypeId="BILLING_LOCATION" fromDate="2001-05-13 >> 00:00:00.000"/> >> + <PartyContactMechPurpose partyId="DemoSupplier" contactMechId="9001" >> contactMechPurposeTypeId="GENERAL_LOCATION" fromDate="2001-05-13 >> 00:00:00.000"/> >> + <PartyContactMechPurpose partyId="DemoSupplier" contactMechId="9001" >> contactMechPurposeTypeId="PAYMENT_LOCATION" fromDate="2001-05-13 >> 00:00:00.000"/> >> + <UserLogin userLoginId="DemoSupplier" currentPassword="{SHA}47b56994 >> cbc2b6d10aa1be30f70165adb305a41a" partyId="DemoSupplier"/> >> <Party partyId="AcctBigSupplier"/> >> <!--demo data for testCancelCheckRunPayments--> >> >> Taher, All, > > Should this data not better in party component? > > Jacques >
