42
Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. [email protected] Axys Tips and Tricks

Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. [email protected] Axys Tips and Tricks CSSI Client Server Specialists,

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

DallasAdvent User Group

Spring 2004Diane Herrera

Client Server Specialists, [email protected]

Axys Tips and Tricks

Page 2: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

About CSSI• Founded in 1995• Focus on customizing and automating Axys

– Integrate with other applications• ContAx – links Axys with

– Act! – Goldmine– Outlook

Page 3: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Clientbuilder – manage cli/grp• Set up

dropdowns– Any

standard or custom label

Page 4: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Clientbuilder – manage cli/grp• Define

fields as required

Page 5: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Clientbuilder – manage cli/grp• Track

portfolio location

Page 6: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Clientbuilder• Audit

Logs

Page 7: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Custom Reporting• Separately Managed Assets

• Reports that “roll up” separately managed assets– Appraisal– Portfolio Summary

• Performance by Security – Adjusted IRR• Average Capital Base• Discounted Cash Flow

• After Tax Performance• Custom reporting

• See free reports on www.cssi.org• If you don’t find what you’re looking for…ask

Page 8: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Other Services• Interfaces, Interface cleanup• Scripting

• Overnight processing• Automated builds, extracts, edit checks

• Report Packages• Workflow analysis and recommendations• Training

• See free white papers on www.cssi.org• Training classes

Page 9: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Today’s presentation

• Take notes• Presentation will be available for

download– Location– Instructions– Special password

Page 10: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Asset Class Billing Statement

Page 11: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Assumptions – Global Settings

• Text– $gtextX– $gtxtoth

• Rates– #grateX– #gratoth

Page 12: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Assumptions – Portfolio Settings• $billtyp =

gac• Means

asset class billing, use global settings

Page 13: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Assumptions – Portfolio Settings• $billtyp =

ac• Means

asset class billing, use portfolio settings

• $textX• #rateX

• $textoth• #rateoth

Page 14: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Asset Class Billing Statement

Page 15: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Looking at the Billing Statement• Line 50 (call initialize) determines if global

or local billing settings should be used• 62 – 68 accumulates the portfolio market

value• If forward billing is being used, and start

date is within the period, then 70-86 determines start date market value, and…

Page 16: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Looking at the Billing Statement

• …Line 87 (call add previous quarter) determines fee for prior period

• 91-129 prints the name and address• 135 – 140 prints the Portfolio Valuation• 142 – 204 determines the amount in each

billing tier and prints the fee amount for each tier

Page 17: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Looking at the Billing Statement• 207 – 210 prints the total fee for all tiers• 212 – 219 prints the prior period fee (if

forward billing and start date within the period)

• 221 – 224 prorates the current period fee if Past Period billing and start date within period

Page 18: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Looking at the Billing Statement• 226 – 228 prints prorated fee for Prior Period

if Forward Billing and start date within period• 230 – 242 adds taxes and Past Due amounts• 243 – 245 prints the Total Due• Line 249 (call client values reset) clears out

name, address, billing settings before processing next client

Page 19: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Find the standard Billing Statement

• Look in the \axys3\rep folder• Locate bill.rep

Page 20: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Make a copy• _acbill.rep

Page 21: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Time For Some Programming• Warning…

• Proceed at your own risk• Unless you’ve had some training, stick to the

exact changes outlined/documented• Easier to download the free report from

www.cssi.org• Advent will not support your modifications

Page 22: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Open _acbill.rep in Text Editor• Use Notepad or

other text editor– Do not use

Wordpad or Word

• Programmers File Editor

• UltraEdit

Page 23: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Change text for dialog box

• Step 1 – change text for dialog box

Page 24: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Add code to skip non-A/C billing• Step 2 -- Add “if”

statement after load cli

• Step 3 -- Add label ~next cli before next cli

Page 25: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Check Global Settings• Step 4 – add

statements to label initialize routine to check if global settings should be used. (If yes, copy global settings)

Page 26: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Accumulate Asset Class MVs• Step 5 – add

loop to accumulate market value for special asset classes

Page 27: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Fwd Billing• Step 6a – add

code to accumulate prior period asset class market values

Page 28: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Fwd Billing• Step 6b – add

code to “Add Previous Quarter” routine to calculate asset class fees for prior period

Page 29: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Calculate• Step 7 – add

code to calculate asset class fees for period

Page 30: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Clear out variables between clients• Step 8 – add code

to clear out variables between clients

Page 31: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Save and Test

Page 32: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Now…a few more things to do• Management Fee Summary report

Page 33: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

_mfeesum.rep• Make a copy of

feesum.rep (call it _mfeesum.rep)

• Open _mfeesum.rep

• Modify to skip asset class clients

Page 34: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Save and Test

Page 35: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

If you want to learn more…• Report Writing Language Programmer’s

Guide– Available on Advent’s connection website

• REPU34• REPU351

• AUG Newsletter• Free White papers on www.cssi.org

Page 36: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Training Classes…• Intro to Replang Programming

– All about billing statements• Average market value• Fee deduction message

– Writing to files• Trade blotters• Groups• Text files

Page 37: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Training Classes…• Intermediate Replang Programming

– Sorting– Turning portfolio style reports into management

reports– 353-like– 406-like– Family Billing Statements– Performance History Reports

Page 38: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Training Classes…• Advanced Replang Programming

– Graphing– Hyperlinks– Complicated reports

• 635-like

Page 39: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

To Get This Presentation

Page 40: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Enter Userid and Password• Conference code -- cats

Page 41: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Download Presentation

Page 42: Axys Tips and Tricks DallasSpring04...Dallas Advent User Group Spring 2004 Diane Herrera Client Server Specialists, Inc. dherrera@cssi.org Axys Tips and Tricks CSSI Client Server Specialists,

CSSI Client Server Specialists, Inc. www.cssi.org

Tel: (610) 992-9287Fax: (610) 992-9289

Q&A