1<bean id="accountMasterSql"
2 class="com.salesforce.dataloader.dao.database.SqlConfig"
3 singleton="true">
4 <property name="sqlString"/>
5 <value>
6 SELECT distinct
7 '012x00000000Ij7' recordTypeId,
8 accounts.account_number,
9 org.organization_name,
10 concat (concat(parties.address1, ' '), parties.address2) billing_address,
11 locs.city,
12 locs.postal_code,
13 locs.state,
14 locs.country,
15 parties.sic_code
16 from
17 ar.hz_cust_accounts accounts,
18 ar.hz_organization_profiles org,
19 ar.hz_parties parties,
20 ar.hz_party_sites party_sites,
21 ar.hz_locations locs
22 where
23 accounts.PARTY_ID = org.PARTY_ID
24 and parties.PARTY_ID = accounts.PARTY_ID
25 and party_sites.PARTY_ID = accounts.PARTY_ID
26 and locs.LOCATION_ID = party_sites.LOCATION_ID
27 and (locs.last_update_date > @process.lastRunDate@ OR accounts.last_update_date > @process.lastRunDate@
28 </value>
29 </property>
30 <property name="columNames">
31 <list>
32 <value>recordTypeId</value>
33 <value>account_number</value>
34 <value>organization_name</value>
35 <value>billing_address</value>
36 <value>city</value>
37 <value>postal_code</value>
38 <value>state</value>
39 <value>country</value>
40 <value>sic_code</value>
41 </list>
42 </property>
43 <property name="sqlParams">
44 <map>
45 <entry key="process.lastRunDate" value="java.sql.Date"/>
46 </map>
47 </property>
48</bean>