Home
        PDF version of this Help File - Z
         Contents
1.                                          102    Administrator s Guide    SES    template css        Complete list of files that must be modified        c  inetpub wwwroot web config    c  inetpub wwwroot _resources isv config Merge in OmniRush values        c  inetpub wwwroot activities omnirush web config   Set SQL Connection String      Utilities       The following BAT file might be useful during testing and development  If any changes are made  to config or aspx pages  cycle IIS immediately  note  this will impact other logged in users   This  batch file should not be needed in production     _restart_iis bat    net stop w3svc  net start w3svc    Database Connector  MS CRM Aliases    Track aliases are not generally needed with MS CRM     Database Connector  MS CRM Multi DBIO    D These settings are only needed when one OmniRush Server is servicing multiple MS CRM  databases     Import Documents From  Adds an additional directory to search for files in addition to the  global Document Import Directory  Allows each database connector to have its own external file  library     Default Import Folder  Imported files will go into the specified folder instead of the globally  defined document import folder     Internet Fax Account  Allows jobs from this database connector to be billed to a specific  internet fax account     Use Import User Suffix  For multi connector installs only  Each connector should have a  unique 4 digit  alpha numeric code assigned to it by the system admi
2.                         as the OmniRush bridge to RightFax    Fax track setting    NEW Support for Gammalink fax boards  for legacy support  not  for new installations    Fax track setting    NEW Support for Text body in HTML email merge  So a single  HTML email merge message can include a text portion that  can be read by recipients who lack HTML email readers    Email track setting    NEW  Option to save shipping labels to disk     Shipping track setting    NEW  DHL shipping support      Administrator      CHANGED  Monitoring now opens to the message list by default    CHANGED  Track setting for Job Document Defaults  Options have been   renamed  for clarity    NEW  The Forward Folder setting for users can now be set to   anywhere  in the  inbound  branch  shared and private    NEW  Option on GoldMine connector to create  simple  history  records  This creates history records as Other Actions  instead of emails     DBIO module setting    xk xViewer      NEW  Viewer can create  rename  tc  folders in the tree    NEW  Viewer can move faxes with drag and drop to from any part of   the tree    NEW  Viewer can now be used productively by non CRM users    Build 326     440    Technical Reference         General     W  Track and Module schedules  There is a new  Schedules  option    D D       the main tree of the OmniRush Administrator  Here schedules can  be  created to automatically start and stop tracks and modules on  certain       days   certain times  This is a GUI version o
3.                      lt Menu Title  OmniRush  gt     lt MenuItem Title  Fax  Url   activities omnirush or_fax aspx   WinParams  toolbar 0  status 1   gt     lt MenulItem Title  Email  Url   activities omnirush or_email aspx   WinParams  toolbar 0  status 1   gt     lt MenuItem Title  Shipment  Url   activities omnirush or_ship aspx   WinParams  toolbar 0  status 1   gt     lt MenulItem Title  Voice  Url   activities omnirush or_voice aspx   WinParams  toolbar 0  status 1   gt     lt Menultem Title  Credit card   Url   activities omnirush or_creditcard aspx   WinParams  toolbar 0  status 1   gt     lt MenulItem Title  Print  Url   activities omnirush or_print aspx   WinParams  toolbar 0  status 1   gt     lt  Menu gt     The OmniRush Contact Account integration block is following      lt  nu    Ti  s    Ti    A    cem  ram  cem    U    tle  Fax  U  1  WinParam    tle  Email     Title  OmniRush  ValidForCreate  0  ValidForUpdate  1  gt     rl   activities omnirush or_fax aspx     s    Ur    toolbar 0 s       DO A    gat   Ti  c    Tar  s    Ti  ivi  Params  t  nuItem Ti  PassParams     lt  Menu gt     ram  cem  ram  cem  ram  cem  act       I  a  I  a  I  a  I  a  I     i                       lt   P   lt   P   lt M  U  W   lt     Me          1  WinParam  tle  Shipme  1  WinParam  tle  Voice     s    no     s      toolbar 0 s    toolbar 0 s          1  WinParam  tle  Credit  ties omniru  oolbar 0 st  tle  Print   1  WinParam             ta    Ca    Url   activi    ta    CU    C
4.             NEW  A4 check box on print raster module  so it will send jobs to the  printer  as A4  not Letter        NEW  DBIO setting to auto delete checked out files if there is a name  collision        NEW  Track setting for fax cover page     FIXED  Some v1 2 PDF files would not fax or print  Now all 1 2 and most  1 3 PDF files should fax and print        FIXED  Some landscape PDF files would print portrait or improperly  scaled     x x xAdministrator     NEW  Reset Logs function  under View   Logs          CHANGED  Server module list now does not offer the List by Module Type    FIXED  When dragging files in ODMS  tree would not scroll  Now it does         Shipping     FIXED  Unable to create FedEx meter numbers on tracks                 NEW  Tracks can be set to save labels as png  bmp  etc     NEW  Job override codes  HGT LEN WID for FedEx  amp  Airborne  FDA  alt shipper acct  for FedEx  Airborne   SAT  for Sat delivery   RES for residential  where applies    OS1 0S2  UPS only     See OR docs for details   amp  more                    424    Technical Reference    Universal Client          FIXED  Loses connection to OmniRush Server after several hours                    Now reconnects every 3 hours  Setting to set frequency   NEW  Remembers last job type  and automatically opens to that type   NEW  Print to rasterizer  can now add to GoldMine  amp  SalesLogix lookup    NEW  If print high resolution  e g  300 or 600 dpi   Client will now       downsample automatically 
5.             cc ceeeeeeeeeeeeeeeeees 272  Example Code  271  Getting Started           ccceeeeeeeeeeeeeee 268  OmniRush VBA Documents  267  NV BA eer Mehl Mohave aces 267  VGN all ere cena DEEN eee ie 52  Videos  Using Client with the SalesLogix Support  E ELE 254    Index    Viewer  Annotating Faxes seenen 257  Emailing Fax Out    259  File TYP S een 261  Link Faxes to CGontacls 261  PrefereNnCeS oo    cececccceeceeseeeeeesseeeeeeeeanee 259  WIG WD ee ee AS 256  VAN 257  Viewer earm fone aen e a aese 259  virtual secretanm   44  Virtual Tracks    238  VISIONLAD A enaa ER  VW  MAN esgdeeg eege Abee E 397  400  Wide Area Networks scce 397  400  Windows Version Support Matrix             407  WO ld  aaa a a N 169  369  Xx  ML Eo AAE E PAE E RAE ATE EEE EE 217  Z  ZDF   File Extension    156  Zebra Label Printer ccenn 357  zfCheckShell a   se 59  Z Firm Database Engine  Communication Protocol    454   eene OT 454  Introduction    454  Z Firm Database Engome 16    469    
6.            Note the following important details in the screen shot above     1  The Task Name is descriptive     2  The Regarding line has file names and a descriptive entry for easier readability of the  resulting history record     3  In this case  the fax is immediately fired after the previous event in the track  A time  lapse could be used here     4     Don t wait for task to complete    is checked  This is required      Automatically schedule  do not prompt  is checked  This is required     6  The Start has been set to 1 00 AM  In this example  we want the fax to fire immediately  when triggered  If we left this at the default of 9 00 AM  then if the previous event in the  Process were triggered at 8 00 AM there would be a one hour delay before the fax was  sent     7  The Category has been set to FAXRUSH  this should be set to the appropriate Host  Reference for the desired OmniRush Track      Driving OmniRush Programmatically from SalesLogix    It is easy to drive OmniRush from your code to perform a variety of merging  faxing  shipping   and printing tasks  OmniRush is driven by records in the SalesLogix database  so by creating  records in SalesLogix  you can fax out merged cover letters  attachments  even reports generated  from Crystal Reports     All the OmniRush modules are available to you using this interface  such as faxing  internet fax   shipping  merge email  etc     281    OmniRush Administration  amp  User Manual    This document assumes    e Familiarit
7.           And change action to    Don   t Save  Don   t save this file and leave the reference in the page as is       C Save  Save this file           Continue with the section on Merge Codes     Import the document into ODMS  navigate to a folder in the Documents area of Administrator   select Import Document     Schedule  htm file in the CRM or SQL database   HTML  Merge Email FAQ    Can I use Flash and other plug ins   js  etc   in OmniRush merge himl      In most cases  yes  Just remember to use absolute URL references  not relative  references to objects on your web site  Remember that the html you send will be in the  recipient s email reader  so certain html tricks may not work  Test your html by emailing it  to yourself with OmniRush before sending to a group     177    OmniRush Administration  amp  User Manual    Can I use client side scripting   In most cases  the recipient s email reader will not execute script  so generally the answer  is no    Can I use ASP code   Including ASP code in the html that will be sent will have no value  since it will not execute   However  you can usually send an auto refresh url to a web page  and the web page can  have asp code  since it is running at a web site  not in the email reader    Can the FROM email address be changed     Yes  Use the OWN  tag and you can set the job FROM information on a job by job basis     HTML  Merging into Links and Tags    OmniRush  amp  tags merge data into the HTML body of an HTML document  The  am
8.           category   category lrequired required __ OmniRush track reference   category INETFAX      location  location    Override for fax phone email   location 3205609876    peee oo reference      Reference line  subject    reference Hello     notes O Notes block   notes test 20notes        addtime   Send in the future time in addtime 0100  schedule the   _  HHMM format job for 1 hour in the future   adddays Send in the future days in adddays 15  schedule the job       DDD format      for 15 days in the future   100          Administrator s Guide    Sample   http   localhost activities omnirush or_workflow aspx category INETFAX   amp   reference  2fpricelst01 tif  notes welcome 20here amp addDays 1 amp addTime 0100          Remember that special characters are not allowed in the parameter list  Substitute all non   alpha numeric characters with their codes    Character   Substitue   Exapmple        _ lt space gt   20 test notes test 20notes      kat    pricelist pdf  2Fpricelist pdf           5C    o dsa A O  For more codes refer to http   www asciitable com     All errors  if any  during processing workflow rules will be posted to Windows2000 EventLog in  the Application section  Keeping an eye on the Event Log of the MSCRM server during workflow  development  with frequent use of the F5 key to refresh  is crucual to debug Workflow     Q  Why is using Workflow this complicated    From an MSCRM perspective  this is the normal way to interact with custom applications from  
9.        GoldMine is operational on the OmniRush Server PC        SalesLogix       SalesLogix is v3 0 or higher         SalesLogix is running on Microsoft SQL Server v6 5 or      higher or Oracle 8 or higher      SalesLogix Client is installed and operational on the      OmniRush Server PC              All        If OmniRush is going onto the PC where FaxRush is  installed  make a GHOST image of the hard drive before  installing OmniRush      Note Brooktrout ISA configuration parameters  IRQ and  Port    Note the location of the  outfax  directory in UNC    Copy the entire  outfax  directory to a safe location  Remove Brooktrout drivers                Remove FaxRush via Control Panel    Delete c  fr32  directory         Reboot the PC      Install OmniRush Server            Example FaxRush v4 x to OmniRush Upgrade    Set up a new set of aliases host references in the CRM system for OmniRush to use  As  OmniFush is phased in  either migrate to the new host references  or configure OmniRush to use  the old aliases  or old and new if you like     The idea here is that both systems can be used in parallel during the transition to OmniRush     CRM Host References  USERID in GoldMine  CATEGORY in SalesLogix                   FaxRush v4 OmniRush v5 Notes  FAXRUSH   FAXBT    INETFAX FAXIN  LAGER  PRINTR1  LASER2 PRINTR2    FEDEX1    OmniRush uses a discrete    track for shipping  it does not  use the print tracks for this  like FaxRush     FEDEX2  ditto       VOICE                     I
10.       Features licensed  e g  number of fax lines  number of shipper accounts  PDF features  etc      Type of database being serviced  CRM System type  CRM user count  SQL system type  etc      Number of databases being serviced     Number of Server Cluster Members     Optional features    OmniFush is licensed by function     e FaxRush is the full featured fax server for CRM and SQL systems  The base FaxRush  system includes   e Support for up to two hardware fax ports  two phone lines   Internet fax support  RightFax bridge support  Three fax tracks  One database connector  The OmniRush Universal Client for print to fax  One print track for auto printing received faxes  e One email track for emailing out received faxes  e ShipRush Server is the shipping server for CRM and SQL systems  The base ShipRush  Server license includes   e Supports one shipper account on one carrier  additional carriers accounts are  add ons to the base system   One email track for emailing out shipment notifications  One database connector  The OmniRush Universal Client for a simple shipping GUI  Notes   e ShipRush Server is for USA users only  e ShipRush Server is licensed on an annual subscription basis   e EmailRush is the most powerful email merge server for CRM and SQL systems  The  base EmailRush license includes   e Three email tracks  e One database connector  e The OmniRush Universal Client for print to email  e CashRush is the credit card processing system for CRM and SQL systems  The base
11.      34       email  Auto extract  text from email  so that text only  mail readers  receive useable  message when  the email has  an HTML body    Yes    No    No    Administrator s Guide    Varies       Merge  templates made  in Microsoft  Word  convert  to PDF and  email merged  PDF    Yes   requires PDF  option     No    No    Unknown          Use single  template library  made in  Microsoft Word  for merge   email  merge   print and  merge fax  100  Server  side  processing   Client  workstation can  be turned off or  used for other  things while  mail is going  out     Yes    Yes    No    No    No    No    No    No          Actual email  send status  visible in CRM    SQL system   When it says     sent    it is really  already     received     One button  email merge    Yes    Yes   best with  OmniRush  Toolbar   included with  EmailRush     No    No    No    No    No    No       Flexible  document  packages   multiple  attachments  and email body  as a single kit        Yes       No       No    No             35    OmniRush Administration  amp  User Manual    Server Side  Yes No No No  Include like  feature for  sophisticated  HTML  formatting and  management       Secure   Yes   Yes   Yes   Varies  Signature on  sent email          Merge custom  Yes No No No  conditional text  based on data  in the database   e g   Thank  you for being  an active  customer   vs   We look  forward to  doing business  with you soon                     The OmniRush email server can either
12.      Description   Returns ID of the specified track   iIndex   Internal track index    Value   Track ID   See alse   RefreshTracks     procedure GetTrackTitle iIndex  SYSINT  out Value  WideString       309    OmniRush Administration  amp  User Manual    Description   Returns title of the specified track   iIndex   Internal track index    Value   Track title   See alse   RefreshTracks     procedure InitFetchJobByDate  const wsStartDate  WideString  const wsEndDate  WideString     bForward  WordBool  out bSuccess  WordBool      Description   Request status of all jobs that were created between 2 dates  To  receive job status in XML format you should use FetchJob call    wsStartDate   DateTime of the range start  in system short format    wsEndDate   DateTime of the range end  in system short format    bForward   Flag that defines quiery direction  TRUE from StartDate to       EndDate  FALSE from EndDate to StartDate     bSuccess   At least one job found that is in the range  You can query now     procedure tnitFetchJobByStatus  iStatus  Integer  out bSuccess  WordBool      Description   Requests status of all jobs by specific status  To receive job  status in XML format you should use FetchJob call  Be aware it might be thousands  of jobs with statuses  jmsCompleteTemp  jmsCompleteLogged     iStatus   Job status to query  jmsMerge  jmsRasterize  jmsPrint   jmsReadyToSend  jmsSending  jmsQuerying  jmsCompleteTemp  jmsCompleteLogged   jmsUndefined     bSuccess   At least one jo
13.      Server Logs    414       Technical Reference    The most useful logs are maintained by the server modules  If a module will not start  is shutting  down  is failing jobs  or not working properly  the module logs are the most helpful resource  available  Module logs are in the same directory as the server executables  usually c  program  files Z Firm LLC OmniRush Server v5     and have the extension  txt  The OmniRush  administrator has an excellent built in log viewer  that can be accessed via the View   Module  Logs menu selection     Client Application Logs    Client applications  such as the Administrator  Viewer  and Print to Fax Client  create exception  logs in the directory they execute from  usually c  program files Z Firm LLC OmniRush Client v5      These log files are      lt application exe name gt  log  and  z firm exception log    Extracting the Installer    If the single file installer or updater was downloaded  it may be useful to extract the installer  The  benefits of extracting are     e Quicker installation on clients  since the initial unpacking does not need to be performed  every time   e Option to run silent update on client PC s with the  A command line option     Note that the main installer and the OmniRush updater are two different installers  The steps  below may need to performed on each of them  depending on your needs     1  Exit all programs  including apps running in the Windows System Tray  Check to find out where the TEMP directory is l
14.      Track Type   C Fax C Phone    O aN C Commerce        C E Mail       Pager C Fedex    zE Geo   gt  Next   X Cancel      Name the track  and the track is ready for configuration           Universal Track Options    128    Administrator s Guide    The third tab of the Track screen has settings specific to the track type  The other tabs  Basic  Settings  Extended Settings  Information  are common to all tracks  All tracks have the following  settings    Basic Settings     The main purpose of the Basic Settings tab is to set the Host Reference  All other options can be  left at default     aw Click on hotspots for details      BS Cust Service Laser         Users Administrators   ADMIN LASER z       vw a    This track feeds the HP 4050 laser printer in the customer service dept        R BOSE          Extended Settings   Every track also has Extended settings  The main purpose of this tab is to set   e Job completion schedule back options     e Alarm options on failed jobs   e Job document options       e Click on hotspots for details      129    OmniRush Administration  amp  User Manual       hardware fax    CS                   Configuring Fax Tracks    Fax tracks have the settings as shown  The only required setting you must set is the Fax Port  Type     a    At least one port type must be selected   If no port is selected  OmniRush will not import the  job  and if a port type is selected that does not have an associated module running  the job will be  imported but will not
15.     CO                 In most cases  you will want to optimize it to this     SET ROWCOUNT 10                         SELECT   FROM CONTHIST WHERE  USERID     amp USERID  AND  RECTYPE    CO                       SET ROWCOUNT 0    In most cases  OmniRush will automatically set ROWCOUNT to 20 if it is not specified in the  merge code  However  for extra control  you may want to set it explicitly     Currency Display    To format merged data as currency  take these steps     In Word  do Insert   Field  doesn   t matter which field type  select the first one on the list since it  will be modified later     e Toggle so you can see the field you inserted  Alt F9   e Modify the field so it looks like    mergefield  amp C2_ lt UserDefinedField gt       0 00    e Replace the UserDefinedField with your own fieldname  This can be used with any OmniRush merge code  not just GoldMine Contact2 fields   The above will format values from  01 up to and beyond 9 999 999 99  When merging from a SQL merge code  the TSQL CAST and CONVERT functions can be used    to format data     For example  if a table has data in a column of type Money  SmallMoney  Int  or Char  this syntax  will work  our example column is named OwedAmount from table Overdue      select left  convert  varchar 10   cast  OwedAmount as money   1    len  convert  varchar 10   cast  OwedAmount as money   1     from    Overdue    This would return data that is formatted in dollars and cents  e g  123 44   Merge  GoldMine User Var
16.     SELECT    zfQueryNew    TRACK1      7  10  should return 1 record with 1 field    ActivityID     that contains the first job ID   JobID_1         SELECT    zfQueryNew    TRACK2             10  should return 1 record with 1 field    AcitvityID    that contains the second job ID   JobID_2         SELECT    zfQueryNew    TRACK             10  should return 0 records        EXECUTE     zfGetActivityRecord JobID_1    where JobID_1 is ID of the first job  should return at least     ContactID   Valid contact ID  ContID     TrackRef      TRACK1       Reference   Valid reference line       EXECUTE     zfGetContactRecord ContID   where ContID is    Valid contact ID    from zfGetActivityRecord call  should return at least    FirstName    LastName    Phone    Fax    Email    Address1    Address2    City    State    328    Developer s Guide     ZIP       EXECUTE     zfFlagActivityRecord JobID_1      TRACK1        MS0000000000001     Function doesn   t have output parameters but should update job  activity  record in host  database        SELECT    zfQueryNew    TRACK1      7  10  should return 0 records       SELECT    zfQueryFlagged     TRACK1   10  should return 1 record with 1 field    ActivityID     that contains the first job ID   JobID_1         EXECUTE     zfGetActivityOwner JobID_1  should return    MS0000000000001          EXECUTE     zfForwardActivityRecord JobID_1  ContID   TrackRef      TRACK1      set other  parameters to your taste    This function doesn   t have output 
17.     The nitty gritty of OmniRush in internal mode  for the technically inclined      a  OmniRush looks up the DNS record for the domain portion of the address  the part after the        in the address      452    Technical Reference    b  OmniRush asks the DNS server for the name of the MX server  Mail Exchanger  for the  domain    c  OmniRush connects to the MX server    d   optional  OmniRush asks the MX server if the email address is valid   e  OmniRush passes the message to the MX server     These steps are tried more than once  so if the DNS or MX server is being rebooted  it will not  cause the message to fail   By default  OmniRush makes 3 attempts  10 minutes apart  This can  be modified in the Advanced Settings area of the Module     If any step fails  OmniRush notes the job as a fail in the CRM SQL database     Step d is only taken if  Validate Recipient Address  is set in the Advanced tab of the email  module  This is off by default  because the process is not  100 reliable  Some small percentage  of emails will fail because the MX server returns  rejected  even though it is valid  Another small  percentage of emails will succeed and later bounce  The reason for this is that the email address  checking feature on mail servers is often disabled to prevent spammers from probing MX servers  for common names in order to build lists of email addresses to spam to     Now at step ei OmniRush is handing over the email message  In many cases it is being handed  to the final
18.     email  fax  etc    1 Module exports  processes job A job status to  CRM System            Database  Connector  Module imports            The exact method for doing this varies from one CRM system to another  In most cases   OmniRush works as a virtual secretary  Consider how a typical CRM system allows you to  delegate an activity to another member of your sales team    a  Go to the customer record    b  Schedule an activity  e g  Schedule   To Do Item      c  On the activity screen     1  Describe the action to do  e g  Send Intro Literature Pack  2  Assign the user who is to do the action  e g  Jim Johnson  Admin  Assistant    44    Administrator s Guide    3  Set the date and time for the action to happen on  usually now  but it  could be for a day or time in the future    4  Optionally  type some cover note text on the activity notes field    5  Done  the task is now on Jim Johnson s list of things to do     OmniRush allows users to take the same steps  but the task  email  print job  mailing label   shipment  fax merge  etc   is done by the OmniRush server  The OmniRush server will do the  job  and record into the CRM system what it did  For example    a  Go to the customer record    b  Schedule an activity  e g  Schedule   To Do Item      c  On the activity screen     all Describe the action to do  e g   Lit Pack frp   that is a package of  documents  such as Word merge documents and PDF files    2  Assign how the job is to be done by OmniRush  e g  OR EMAIL  or OR 
19.    Example 2  Specials and Promotions    Say your firm has daily or weekly specials and promotions  You want to make sure that  the current promotions are mentioned in the communication     One way to do this would be to make a SQL database table  Say this table has these  fields    startdate when promotion begins   enddate when promotion ends   message the text that describes the promotion    209    OmniRush Administration  amp  User Manual    Then  using a custom merge code  the current promotion can be merged onto the  document  For example  here is a pseudocode representation of the merge code     Merge Code  PRO  SET ROWCOUNT 1  SELECT   MESSAGE                   FRO       PROMO          WHERE             TODAY      gt  STARTDATE  AND       TODAY     lt   ENDDATE  ORDER BY  STARTDATE DESC  SET ROWCOUNT 0                               This code could be inserted in a text box  table  or frame in the merge form   As you can see  the power and flexibility of OmniRush merging is extensive  Ask your system    administrator  SQL DBA  or CRM consultant to assist with advanced merging  If questions  persist  contact Z Firm s advanced consulting team     Run Time VBA Processing    OmniRush also allows VBA to run on the merged documents  This allows for super flexible  run   time  document merging and automation  See the Developer s guide to VBA in this help system     Adding Bar Codes to Merge Documents    Field Method     Add your merge codes the usual way  For example  to add c
20.    Hi General Server Settings       B Manage Rights    Modules can be configured whether running or not  but changes to settings do not take effect until  the module is restarted     Track Management    Tracks configuration can be though of in three  buckets      e Activate Deactivate tracks  This is useful to pause jobs  or take a track off line without  deleting it  Jobs for deactivated tracks will not be processed  They will just stay in the  database  untouched     e View the track job queue  This area allows you to abort and reschedule jobs for the  track     e Change track settings  The track area of the Administrator Tree is as shown below     152    User s Guide    a c  OmniRush  CG Tracks   4  LASER TI Default Print  SS  FAXRUSH   Hardware Fax    i  INETFAX 1 Internet Fax  i  EMAIL   Default E Mail        FAX1   Fax track 1   Gi Users    E Documents   o  Server Modules                    Right clicking on a track brings up the track Local Menu  From the Local Menu  the track can be  activated deactivated     To see the track job queue  open the track  and go to the Information tab  and then click on All  Hosts        Gi Click the areas of the screen below for more information           Fax track 1 lel x   M Enabled  V Persistent    Archived       Basic Settings   Extended Settings   Fax Settings Information      First job completion         54372001 8 21 08 PM Show jobs for    Last job completion         57372001 10 04 45 PM e    Z GM5 DBase dbio on Z2F W  Total succ
21.    IE SU    Du      wi Ki   OrmniRush removes Jobs record    inserts Jub History record    OmriRuse Server    Your Application   win32  web  wireless  etc      The  Job  Record  amp  Database    OmniRush looks for a  job  record  The OmniRush samples have two dedicated tables  Job and  Job_History  These two tables are the input and output queues for OmniRush  Creating records  in the Jobs table tells OmniRush to do something  When OmniRush is done  it posts the results   to the Job_History table     These tables are not required in your database structure  Existing tables may be useable for this  purpose  or you may create a single table that will play the role of both tables  Your database  design will dictate the best path    These job tables have foreign keys that attach them to the  Contact  and  User  data  The  contact data is required  this is the information that OmniRush needs to send the job  email  address  fax number  address  etc    The user table is optional  as you could have all the jobs be     from  the same    person    by hard coding these values into the SQL statements    The main thing is that the database can have any structure  as long as the queries return the  needed fields  If you can code the SQL around your existing structures  that is all that is required     Installation   Demo Database    See the kit of scripts in the Sample Code directory     1  Create a new database in your database administrator    331    OmniRush Administration  amp  User M
22.    Introduction    The OmniRush  ActiveX API provides high level access to some of the most important features of  OmniRush  It allows third parties to easily integrate their client application with the OmniRush  server in order to add faxing  printing  shipping  etc amp   functionality     Compatibility    The API is composed of ActiveX controls that are compatible with a wide variety of programming   environments  The controls have been tested with Borland Delphi 5   _ Microsoft Visual Basic 6 0  M and Microsoft Office 2000     VBA  They should however work with any programming   environment that supports ActiveX controls  such as Visual C    Java  Microsoft  etc amp     Getting started    The component set is comprised of two visual controls and one non visual component  The  visual controls allow the end user to browse and select items  i e  documents  users etc amp   from  the OmniRush repository  The non visual component allows the 3   party application to submit  jobs to the OmniRush server  i e  Faxes  shipments etc amp   and query their status for completion or  failure     All three controls require an active connection to the OmniRush database server  The OmniRush  client support files must therefore be deployed with any 3   party OmniRush application  see  deployment for details     The OmniRush ActiveX requires that the OmniRush Client be installed on the PC where the  ActiveX will be used  The Client installation installs the required network libraries and  conf
23.    OmniFush logs all jobs into SalesLogix history  so the whole workgroup knows what was done   by who  and when     Currents   Avisen  ned  Bure  Ate huis   Opnuutunities   Asstucialines   Sunmeny History   Noles   Mine Tode   Net Pastis                                                                  Date Time w   User Contact Regarding Result Notes  g   6723720  Administrator  Jones  Sam dtost IW UNE PASS HHI    UMNIKHUSH HESU  g   9 13 2001 Administrator_Joncs  Sam Zo bos1 zpk UFS se UMNIKUSH HESU  g   9713 201 Administrator  Jones  Sam do bo   sp Wal AA VAL  ZUUU A4 Som UFS    UMNIKUSH HESUL    g 9 13 2001 Administrator  Jones  Sam   qboxl zpk A4 Sample Widget Kit UPS    OMNIRUSH RESU    9 21 2001 Administrator   Jones  Sam   alu mssql demo  rtf FAX      OMNIRUSH RESU  DOE Administrator  Jones  Sam    test   tif Fay  2 OMMIBIISH RESIS   9 200 Administrator Jones Sam SCM Meek Type  To Do   ERC EE EER er A Vt Oe Maman DECOUDEI Acme Corp    Contact  Jones  Sam  Regar ling  Jun  ak WOT AA J sem win  kil      Wednesday  February 20  2002 10 41 AM        OMNIRUSII RESULT           Reference   sample widget lit   q boxlepk Wali13   To track  your UPS shipment  please browse to th          228    User s Guide    Additionally  all OmniRush job types can be submitted by SalesLogix network users  remote  users who sync  thin client users  Processes  and SalesLogix VBA   DLL   COM  etc  api code     Client Side Integration  All OmniRush client applications  print to fax and viewer  
24.    OmniRush    OmniRush Printed Documentation    Note  This PDF manual is an automated conversion of the OmniRush help file  Some formatting  has been lost  The on line help file at www zfirm com is updated regularly  and offers correct  hyperlinks and cross references  At www zfirm com  the help file is also full text searchable     This PDF is offered for convenience only  It may contain errors and omissions as a result of the  conversion process  Pop up explanations and hyperlinks do not translate well to the printed page     At over 400 pages  it cannot be manually verified against the on line help file document   The on line document is the authoritative OmniRush documentation source  Use this PDF  at your own risk  Z Firm is not responsible for omissions and inaccuracies in this PDF    document     Thank you for understanding     Table Of Contents    Other RESOUNCES rrearen eabe ceadenelcsaagah    acaleanscadbabiesadedscasdadehs asasanescsbesavacsabavscdecaiesdacadvabacateasesc 1  KEE 1  Quick  Start  Guide ere teers coe geesde Eeer nesta cele  coe sl cs 3  Administrators  GUE e a a a a a aa aa AS Daa Eaa E Ea E 5  Introduction  eu 5  System RequireMentt A 5  lu full NR H  Acknowledgements  Credits   amp  Disclaimers            cccccccceesseceeeeneeeeeeaeeesseaaeeesseaeeesessaeeeeeeaas 7  How OmniRush is Licensed 8  Ledai y EE 9  Introduction    Product  amp  Concepts  14  Eo EE 14  Why OmniRush iss diia aaa aa a a a a ia aaa ariaa 14  OmniRush Product Historie 15  GOnC
25.    OmniRush can easily do this with a custom merge code  For example  create a custom merge  code called D7  for 7 Days   and paste in this SQL        SELECT DATEADD  day  7  getdate     AS orfuturedate                This will return a single field   orfuturedate    which will have a date 7 days in the future  A test  merge document with this code would look like this      amp Setdateformat mmmm d  yyyy   amp SetTimeFormat    In 7 days it will be  3D7_ORFuturedate    The  amp Set codes control the format of the merged date  For more information on formatting  codes  see the page  As you can see  the DATEADD function can add days  weeks  months   years  and more to any date  In the example above  we are simply adding to the current date   For full information  please refer to the Transact SQL documentation that is part of MS SQL  Server     The DATEADD and DATEDIFF functions can be put to many uses  For example  say the  CONTACT table has a CONTRACTEXP field that is the date when the customer s contract will  expire  The following can be put into merge documents to remind users how much longer their  contract will last        SELECT DATEDIFF  month  getdate    ct CONTRACTEXP   as orExpDate   from contact ct  activity ac  WwW   a   a                here  c contactid   ct contactid  nd  ac activityid     amp ACTIVITYID           DATEADD can also be used against database fields  or DATEDIFF and DATEADD can be used  together     Formatting Returned Data    When merging from a SQL
26.    SQL keyword in order to cast a  new name to the field in the result set  If some fields do not exist in your database  return an  empty value  empty string or    0    integer  and use    as    keyword as well     333    OmniRush Administration  amp  User Manual    Fieldname cast example    Use the    as    keyword if your database has a new job ID field called JobID  where Open Database  Connector expects ActivityID name     select JobID as ActivityID from OR_Jobs    where   TrackRef     STrackRef       MySQL details    OmniRush uses ADO  gt ODBC  gt MySQL connection  which requires additional configuration  In  MyODBC configuration screen set the following options     e Don t optimize column width True  e   Return matching rows True    This is the same as add set OPTION 3 into ADO connection string     Without these settings you might experience  Invalid field size  error if the database has fields  with NULL s or empty CHAR s     Sample ADO connection string     Provider MSDASQL 1 Password    Persist Security Info True User  ID monty Data Source sample MySQL    Next  Review the Example Open SQL Scripts  SQL  Creating the Database Connector    Setting up the demo database is easy  To connect OmniRush to a SQL database     1  Create a new database in your database server using the server management tools   Enterprise Manager for SQL Server    2  Create the tables and stored procedures in the database   3  Test the stored procedures from ISQL and or the OmniRush OpenDBIO_De
27.    Seac via EMAIL sl    C mk Lul Us preal un   lrlez ug  Our widvels ap the                      Mest valus  or the morey  and last Icng r        O dsr today    or a  5 rew sustomsr dscount        Using Built In MSCRM Forms    OmniRush can also be    driven    from the built in Action   Add Activity   Fax dialog  In fact  all  OmniRush job types  fax  email  print  shipping  etc   can be created from the out of box  fax  form  For example to send an email package of documents  including merged html in the  message body  the following could be scheduled in MSCRM     49    OmniRush Administration  amp  User Manual       File Help    Sender    Sam Fax Number  2065680717  Recipient a Contact  Test Direction Outgoing E  jwidgetpromozpk JSS    Regarding a Contact  Test    Owner   Jones  Sam ei  Duration Priority  Due Be     Je   Category   EMAIL    Sub Category                      Status  New          OmniRush logs all jobs into Microsoft CRM history  so the whole workgroup knows what was  fy    done  by who  and when       a Cat al  Cumlacl  Text   Micrusuft Inlernel Explorer       unes Omminsh  isir    PS sel F  nal    eine   Hote      Avliv is       Dese    Op    Zo duu nm z f Cu yeeleal         ai Arctic ties             50    Administrator s Guide    Additionally  all OmniRush job types can be submitted by Microsoft CRM network users  remote  users who sync  Web Client users  Workflow  Biztalk  and the MSCRM API     Document Merging    Document merging is one of the most powe
28.    This will cause     a  Plain text emails  e g  messages scheduled within the CRM system  to be send as HTML  with  the HTML footer included     b  HTML emails will have the signature HTML inserted     Server Side Includes    OmniRush HTML email can combine multiple files into a single HTML email  This feature allows  standard formatting to be held in external file s  for ease of document management  External  files can either be on the file system  local or network  to the OmniRush server  or they can be  pulled from any web server using an HTTP GET performed by the OmniRush server  This  functionality is parallel to  server side includes  in HTML speak     Click here for a pictorial representation of the Include logic   HTML Rules for INCLUDE tag     Note that some of these rules go beyond the scope of the HTML server side include standard   OmniRush can do more than an HTTP server  so Z Firm extended the tag                          Format     lt     include file  LINK TO FILE  persist  NUMBER OF MINUTES    gt   LINK TO FILE entry file is found in   by   filename ext OmniRush looks in root directory set on the track    OmniRush starts at the track root directory and finds   dir dir filename ext relative to this root     dir dir filename ext Same as above       server share dir filename   UNC notation  absolute path to file  Root directory  setting is not used       dir dir filename ext                file ext   Internal  ODMS file  Note the double forward slash     http 
29.    e digit length the number of routing digits  usually three or four     e signaling type DTMF vs  Pulse  recommend DTMF     Trunk Type   As stated in the chart above  the phone company needs to give you a two wire loop start trunk  that works off battery reversal  meaning that the end user puts the  battery   or the voltage  on the  trunk  never the phone company     Service Type   The TR114 supports both wink start and immediate start service  Brooktrout recommends wink   start because it is faster and less prone to errors than immediate start service  The following table  describes the difference between wink start and immediate start service     Service Type  Wink Start    Interdigit Delay Time  The TR114 expects to see the first DID digit within 5 seconds after the  telephone is activated  Each successive digit must arrive within 5 seconds of the previous one    The  wink  is a voltage reversal  lasting approximately 200ms  which the board sends to the telco  side after that side has  seized  the line in preparation to send a call to the board  the  wink  tells  the telco provider that it s OK to send the DID digits down the line      Service Type  Immediate Start   Interdigit Delay Time  The TR114 expects to receive the first DID digit within 18 seconds after  the telephone is activated  The maximum interdigit delay is 18 seconds  This service type may be  easier to use for hand dialed testing     Your phone service provider must communicate whether the service is wink
30.    ote  If throughput is important  running OmniRush on a slow PC is not appropriate   Anyone concerned with throughput should be using at least a 1ghz system with 192MB or  more of RAM     Fax Throughput Generally    The rule of thumb is 60 seconds per page  So one hardware fax port  one phone line  can send  or receive 60 pages in an hour  In today s environment this is conservative  and if you are really  on the edge you could run your numbers based on 45 seconds per page  f you send only text  If  graphics  photos  or artwork is part of the mix  45 seconds may be a little optimistic     The first step is to understand your throughput needs  Ask these questions     How many pages per day does my organization receive    How many pages per day does my organization send    What is the mix of outbound versus inbound fax    Are my outbound faxes time sensitive  e g  they need to go out now  when   press send   or any time in the next 24 hours  or some time this year    The technical term for this is  latency  the lag time between when you press send and when FaxRush actually tries to  transmit the fax      Executive Summary for Hardware Fax     e 500 pages   day  Between 2 and 4 channels needed  depending on how time sensitive  the documents are    e 1500 pages   day  Between 4 and 12 channels needed  depending on how time sensitive  the documents are    e 5000 pages   day  Between 10 and 24 channels needed  depending on how time  sensitive the documents are     379    OmniRush
31.    using Microsoft FrontPage    Run Microsoft FrontPage    Go to File Open     Ctrl O  and type URL you would like to use as a base for your template      http   moneycentral msn com home asp        Note that sometimes you should add    index htm    to the end of URL   e g   http   www zfirm com index htm     Click  Open  button    175    OmniRush Administration  amp  User Manual    Dpen File  Luuk in    sistory    A    My Darcurrents    Favorites  AN           ht p  monevoantral rrsn comshorre asp  My Networls    Places  st type        Modify web page in the editor window  Insert OmniRush merge codes if necessary   Go to File Save As     Enter the template filename and specify    Save as type         Web Pages       Click    Save    button    Save As 2 x     Save in  ja HTMLInput DI e EI   A X C   E  Tools      CityCat_general  ECOST   CLoan  Ente prise    Impaz tol  MP3COM  MP3COM_2Z  MSN   small          stationaryC1  test  WelcomeOutlook    Favorites    Dr   Page title  Home Page   MSN Money Charge              File name    lemplate based on MsN 7   My Network E WR zs    176    User s Guide    If    Save Embedded Files    dialog appears then click    Set Action    button     Save Embedded Files E 21x     Embedded files to save  Picture preview    Name   Folder 1 Action a   signin  gif C  TempHTMLInput    f C  Temp HTMLInput    C  Temp HTMLInput    C  Temp HTMLInput    C  TempHTMLInput    C  TempHTMLInput    C  Temp HTMLInput      C  Temp HTMLInput      Passport  signin   
32.   123  Overriding the FROM information         238  Performance and Throughput              381  Saving Shipping Labels to Disk            140  Shipping Feature by Carrier Matrix       123  Shipping Requirements  D RE e ess 125  FOGEXs  2sss 5 0 E T 123  Thermal Label Printers         100sseeeaas 357  Dees 124  Shipping Requirements             sse esseen 123  Shipping Heouiremermts 125  Templates for Ghupping 234    467    OmniRush Administration  amp  User Manual    Using and Administering    Administrative Functions             00000  236  Example Jobs AA 237  Introduction to Using Shipping    29  230  Job Override Codes             o0000n0aaaa 274    Override Codes for Shipping jobs     235  Setting up label printer on the network    EE 358  Shipping Templates In Depth            234  Using and Administering          eeeeeeeeeaa 236  Virtual Tracks               cceceeeeeeeeeesteteeeeees 238  shipping module  eee eeeeeeeeeeetteeeeeeaee 53  SlOX apt  Cll  oreco ea ar Eea 343  slk support mt    145  SMTP Relay Servers    n e 359  Software Coevietence  406  SQL Databases  Custom Merge Code Examples            195  Microsoft MSDE       ssssssnnsasennnnennnnnenen n 336  Microsoft SQL Gerver 336  RE eisene eege A EEE 335  Stored Procedures seenen 327  SQL Databases    na   na 320  Stored Procedures  Examples for Custom Merging              204  Merging Data Using     eeeeeeen 204  Open Database Connector            320  327  Stored Procecdures 204  Stored Procecdures 320  Store
33.   37  Forward via Email  109  Forwarding Inbound Options              144  OCR of Received Faxes 368  Popup Notification       0    eee 111  Set Up PReceiving  108  RightFax Integration from OmniRush   118  Saving Faxes as TIF Files   0 0 0    106  SPCC WEE 379  TRYOUGNPUL         mirariridiieri rupii 379  Fax Bridging  RECEIVING   ssssssessrresssrressrrnesrirnesrennnenna 319  Troubleshooting       eeeeeeeeeeeeenen 387  Fax Drdomg   312  316    Index    Fax module   Module Heourements 103   Monitoring Fax Activity         ee 261  Fax module          cccecccceecceseeeeeesseeeeeeeeeeeeees 51  Fax Viewer   Link Faxes toContacls 258  Fax Viewer    59  FaxRush   Cannot Share PC with OmniRush        406    Changed Override Codes in OmniRush 43  Checklist for Upgrading to OmniRush    63  OmniRush Backward Compatibility  39  41    OmniRush Compared to FaxRush         40  OmniRush Incompatibilities            0     42  OmniRush Product History    15  OutFax Directory Support in OmniRush 23  Planning an Upgrade    seee 62  Shared Features with OmniRush           39  Transition Plan to OmniRush                 62  FaxRush to OmniRush Upgrade  CheCKIiSt   cscershoncecsedsieceuachaestesatexenans 361  Example 9020 ges aa das 362  e 344  Federal Express               ccccesseceeeesseeeeeesenes 53  FedEx  Canadian Origination        seeeeeeeeeeeee 237  Configure Shipping Module                  123  Configuring FedEx Track  132  Internet Communication Requirements123  OmniRush Features Refer
34.   52    Administrator s Guide    Internet Fax with OmniRush    Use of Internet fax  RightFAX and FacSys are very similar  In all scenarios  OmniRush sends the  job to an external server  FacSys  RightFAX or the internet fax service provider  IFSP   and that  external server handles the actual transmission     The Fax Bridge module does not enable receiving  For receiving faxes  either use OmniRush  with a Brooktrout fax board  or ask Z Firm about a fax to email account     You must open an account with the IFSP before setting it up in OmniRush   To use Internet Fax  the steps are     1  Open an account with Easylink   click here for the Easylink application  The account  information will be emailed to you  generally within one business day  Then follow these steps in  the OmniRush Administrator       In the Server Modules branch  right click on your OmniRush Server  select New Module    Select Module Type  Fax Server  Internet Fax     Select the appropriate Fax Service Provider    Enter your username and password  Save the module  right click on it  select Start    Open or create a fax Track that will be used to feed the module    In the Fax Settings tab of the Track  be sure to select the appropriate Bridge Type  to  match your internet fax account   8  Save and close the Track     NOORWH    Shipping    Shipping Automation lets you create DHL  FedEx and UPS shipments using OmniRush   OmniRush will     e Print the bar coded shipping label  e Log the tracking number into the j
35.   6 1 You represent and warrant that you  a  have the rights and appropriate licensing to your  CRM or SQL database system authorizing you to install and execute the Z Firm software that  integrates with your CRM or SQL database system and  b  have the rights and appropriate  licenses allowing you to install and execute the Z Firm software on the host system of the CRM or  SQL database system  You will indemnify and defend Z Firm from any and all claims  demands  and liabilities arising out of your failure to have all  or any portion of  such rights and licenses     7  LIMITATIONS OF REMEDIES  Z Firm LLC s entire liability and Customer s exclusive remedy  shall be replacement of any media not meeting the Limited Warranty described herein if the  media is promptly returned to Z Firm LLC  TO THE MAXIMUM EXTENT PERMITTED BY  APPLICABLE LAW  IN NO EVENT SHALL Z FIRM LLC OR ITS SUPPLIERS BE LIABLE TO  CUSTOMER FOR ANY CONSEQUENTIAL  INCIDENTAL  DIRECT  INDIRECT  SPECIAL   PUNITIVE  OR OTHER DAMAGES OF ANY KIND  INCLUDING  WITHOUT LIMITATION   DAMAGES FOR LOSS OF BUSINESS PROFITS  BUSINESS INTERRUPTION  LOSS OF  BUSINESS INFORMATION  OR OTHER PECUNIARY LOSS  ARISING OUT OF THIS  AGREEMENT OR THE USE OF OR INABILITY TO USE THE SOFTWARE  EVEN IF Z FIRM  LLC HAD BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES     8  SOFTWARE MAINTENANCE AND TECHNICAL SUPPORT  Certain OmniRush licenses  require the purchase of software maintenance and or technical support  Refer to the price list  effe
36.   CashRush license includes   e One email track for emailing out receipts  One database connector  One credit card processing track  The OmniRush Universal Client for a simple credit card GUI  Notes   e CashRush is for USA users only  e CashRush is licensed on an annual subscription basis   e PrintRush is the server based merge printing system for CRM and SQL systems  The  base PrintRush license includes   e Five print tracks  e One database connector    Administrator s Guide    Each model allows connection to one database of the type specified at time of purchase   Additional features  database connectors  etc  can be licensed at the time of purchase or later   Popular options include the PDF module  additional database connectors  and additional tracks     Each model includes a given number of tracks for each job type  If you have any questions on  what is included  please refer to the price list or contact Z Firm Sales     OmniRush detects the CRM system in use and must be licensed for the CRM system type and  the CRM system user count     e ACT   In Help   About  go into the Database Info area to see how many users the ACT   system is licensed for    e GoldMine  Go into Help   About and check the GoldMine serial number  This shows the  number of users in the second or third section    e SalesLogix  OmniRush is licensed based on the total number of configured  active login  ID s in SalesLogix   Note that this will include SalesLogix users of both types  per  configured  an
37.   Check that the Norton Antivirus add in for MS Word has been removed     Check that there are no startup macros in MS Word  To be sure  shut down the print  raster module  locate normal dot  and rename it to normal old  Then restart the print raster  module and try again     Check that there are no MS Word add ins on the system  If there are  shut down the print  raster module  move the add ins to another directory  and rename it to normal old  Then  restart the print raster module and try again     Installation  Initial E Mail Server Setup    Setup    A typical OmniRush Email Merge Server requires these components     Modules   e Database Connector Module  e Optional  If you will send merged attachments as PDF or TIF  One Print Raster Module  with default settings  do not modify printer or other settings    Note that PDF functionality  requires purchase of the PDF Option for OmniRush   e One Email Server Module  Note that only one email module is needed  no matter how  many tracks       3 Default print module  Z   GM 5 DBase Connector     3 E Mail Server  Tracks   e One or more email tracks configured to taste  At least for initial setup  set the track alarm  options    EMAIL 1 Default E Mail  Test Jobs    Start all modules  Wait until all modules go solid green in Administrator  Now  start the CRM or  SQL system     Some CRM systems  like GoldMine  require that you now create GoldMine users that have the  same host reference as the OmniRush tracks  If you created the track
38.   FAX   3  Set the date and time for the action to happen on  usually now  but it  could be for a day or time in the future    4  Optionally  type some cover note text on the activity notes field    5 Done  OmniRush will merge the contact data onto the documents in  Lit    Pack frp  and send the kit via the transmission method selected in step  2   OmniRush will then record the results of what it did into the CRM database     This is an example of task delegation to a virtual secretary  OmniRush is the  secretary  who  does what you tell it to  You can direct activities to OmniRush from within your CRM system   without using any other software  Additional software can be used to    drive     or delegate to   OmniRush  but is not required for most tasks     SalesLogix    OmniRush integrates with SalesLogix in the following ways     Server Side Integration     Traditional    interactive use of OmniRush is done by scheduling  activities in SalesLogix  OmniRush works as a    virtual secretary    in SalesLogix  and you schedule  jobs to OmniRush just as you would to another SalesLogix user     The key to understanding this part of OmniRush is to remember that the SalesLogix Activity  table drives OmniRush  A single record can trigger a simple job  or complex job  to any  OmniRush module  OmniRush does not care how these Activity records are created  You can  use VBA  Remote Sync  Sales Processes  or any other mechanism that will create the  appropriate Activity record     Your job
39.   It is not required to start    an ODMS path at the root of the Documents branch of the tree  ODMS paths are  interpreted from right to left  starting with the file name and continuing with it   s immediate  parent folder  then the 2    level parent folder etc  Only as many folders need to be  specified as is necessary for an unambiguous identification of the document  If more than  one document matches the specified path and file name  no error is raised and any of the  valid documents may be chosen  which document is unpredictable      The following document   Documents General Shared Office Sales widg lit  rtf  may be specified in any of the following ways      widg lit rtf    Sales widg lit rtf    Office Sales widg lit rtf   Shared Office Sales widg lit rtf   General Shared Office Sales widg lit rtf   Documents General Shared Office Sales widg lit rtf  GS  Office Sales widg lit rtf    The first         is optional  except in the     widg lit rtf    example in which case it forces the    server to use ODMS path logic as opposed to the logic described in section 1 b   For  details about the    GS  Office Sales widg lit rtf     example  see section 3 below     3  Shortcuts for ODMS paths    In order to make ODMS paths more readable and smaller  so that more file names may fit  on any given activity reference line   the following shortcuts can be used        Shortcut    Replaces   GS     Documents General Shared   Documents General Private  lt Current                        
40.   Module  Configuration    EE 81  Using Administrator to Create Modules           esseesseeseeesseeseeeeetesstnesennttnntnnntnnntnnnnnneennenn nenn 81  Database Connectors eege cates ca a A tas Seege eege  83  Fax Server Mod  le sprona a aonni a iaiT aoa Seed 103  Print Oe 112  Fax  nee 117  EE UE 120  Elte eis Bee NEE 123  Commerce Module               cceccceceeeceeeneeeeseeeeeeeecaeeeeaaesaneeceaeeesaaesseaaeseeneeseaeeesaeeseaaeeseneesias 125  Launcher  Modlen soraa EE T E ET 127  Be Tee re E e EE 127  The ROG  OF Tracki Eed NES REENEN ENNER EENS 127  Creating a New Track  00  0 nce diese VE iii i e i ie sve eens 128  Universal Track Options eege ENEE ENEE alee lees 128  Configuring  Fax T tacks  EE 130  Configuring    Print T e EE 131  Configuring FedEx Shipping Tracks  132  Configuring UPS Shipping Tracks             ccccccceceeeeeeeeeeeeeeeeeeecaeeeeaaeeeeeeeseaeeesaeeeeaaeeeeeeesaas 135  Configuring DHL  SHIPPING EE 137  Configuring E Mail Tracks  Message Properties          ssseseeseeesenesrresrnesrnesrrssrresrrssrrssrrssrns 139  Configuring Commerce Tracks    140  Advanced    Track Options siitti arene   e gea NEES ENEE 140  Users  amp  Ee 142  User Creation  amp  Management  142  User Rights for Universal Client isagani anast aaan easa be oa iaeei biasan ra anadan 143  GIOUPS EE 144  Fax RECCIVING EE 144  CRM Client Wtlities c2ecacr0sioeheceiceeetiasieecesbereettat etlaetii nea aaa a aean Aana Aa A Taaa   e deed Ed 145  Viewer and Print to Fax Glent 2 2  secs cescc
41.   OrgFileName if  document was renamed    iLastVersion   Document last version  is not used in release 1   wsMacro   Microsoft Word macro command   wsOwnerID   Document owner ID   wsContactID   Document contact ID    308    Developer s Guide    wsCheckout   Username if document is checked out  Otherwise empty   iCategory   Document category   iDocType   Document type  see DocumentImport function   iImportMode   Document import mode    wsDescription  Document description  iPageCount   Number of pages in the document  0 if undefined     wsRemoteCSID   Remote fax CSID of document is inbound fax  Empty otherwise     procedure GetFieldCount  iContact  SYSINT  out iCount  SYSINT       Description   Retruns number of fields of the specified contact   iCountact   Index of the contact   iCount   Number of fields    See also   GetContactValue  GetContactFieldName    procedure GetTrackDescription iIndex  SYSINT  out Value  WideString       Description   Returns description of the specified track   iIndex   Internal track index    Value   Track description   See alse   RefreshTracks     procedure GetTrackHostRef  iIndex  SYSINT  out Value  WideString       Description   Returns the host ref string of the track for the specified index   Host ref is a string to schedule a job for that track from the contact manager   i e  GoldMine pseudo user      iIndex   Internal track index   Value   Host ref flag  See alse   RefreshTracks     procedure GetTrackID iIndex  SYSINT  out Value  WideString  
42.   PDF Passwords   Adobe Acrobat Distiller   NOTE     Proper licensing of Acrobat is your responsibility     No license is provided by Z   Firm  even if the OmniRush PDF module has been licensed     NOTE  Some users run Distiller over the network  Z Firm only supports Distiller running on the  OmniRush Server PC     Install the Acrobat Distiller   1  Set a watched folder  e g  c   temp omnirushps  Set it to watch every second  and to  delete the PS files   2  Distiller will create two directories  c  temp omnirushps in  and  c  temp omnirushps out    3  In OmniRush Administrator   Modules   Print Module   PDF set the Input Dir to  c  temp omnirushps in  andthe Output dir to c  temp omnirushps out  as  shown here     116    Administrator s Guide       External server    Input dir   ps  fe  temp omninushps in  el  Output dir     pdf  fe  temp omnirushps out  el  Execute   E     note that Execute is left blank  as Distiller will automatically see new input files and  convert them        4  It is important that the Acrobat Distiller be running at all times to process jobs  5  Save the settings  and start the Print module  6  Schedule some multi page RTF files to confirm proper conversion    PostScript Printer Notes  There are some attributes of PostScript printers that you should be aware of     e Many print drivers are monochrome  so all PDF s will be converted to monochrome  Be  sure to use a color print driver if you want color    e Some printer drivers create their output in r
43.   SELECT CO   FROM  COMPETITOR CO                WHERE                COMPETITORID IN   SELECT COMPETITORID FROM  OPPORTUNITY_COMPETITOR OC                      WHERE       OC OPPORTUNITYID     SELECT OPPORTUNITYID FROM  ACTIVITY AC                   WHERE       AC ACTIVITYID     amp ACTIVITYID        Creating Custom Merge Aliases    194    User s Guide    The steps to create a custom merge alias are     1  Design the merge alias using the database schema and an interactive SQL query tool   like the MS SQL Query Analyzer     2  Check that your query is optimized to use the database indexes  and that it will not  accidentally pull 1000 s of records  which will adversly impact the database server and  OmniRush performance      3  When the query pulls the desired data from the database  replace the live data in the  SQL WHERE clauses with the OmniRush In Line Replacement Codes     4  Inthe OmniRush Administrator  create a new merge alias and paste in your SQL     5  Create a template with the new merge code  or add the new merge code to an existing  template     6  Test the template     Note on SQL SELECT statements  Large production systems may want to implement custom  merge codes as stored procedures  sprocs   The benefit of sprocs is that they can test the query   e g  by running a SELECT COUNT    on the narrowest possible query  before executing the  query  A sproc can then decide if the query needs to be opened further     Custom Merge Code Examples    These examples addre
44.   SalesLogix DLL filename     E       Help  lt S Insert x Cancel H Close                                   The Sync to All Users option changes how OmniRush interacts with the SalesLogix sync  subsystem     By default  this option is not checked  The default behavior of OmniRush is that data created or  modified by OmniRush will sync only to remotes that subscribe to the affected account  This  behavior is correct for most installations    In some cases  you will want data to sync out to all remotes  whether or not they subscribe     Some sites using SalesLogix net report that account owners will not get OmniRush data unless  the Sync to All Users option is turned on in the OmniRush database connector      Extended Hardware Discussions    Memory Requirements    On the OmniRush Server  a minimum of 196MB of application RAM must be provided   Actual memory requirements depend on two factors     Number of modules running  For example  each connector to GoldMine or SalesLogix  requires 8MB   16MB of RAM  If connecting to several databases  more RAM may be  required     Number of jobs per hour  RAM helps the system perform better  so system utilization is  a factor  Recommended  256MB RAM for systems processing more than 1000 jobs per  hour     A typical OmniRush server for small workgroups  e  g  under ten users  and light loads  e g     under 30 jobs hour typical  can run at the minimum configuration  For heavier workloads  a  typical system will be a 1GHZ CPU or higher  256 MB 
45.   See the detailed installation instructions   Required Credentials You will need two kits of credentials to set up OmniRush           94       Administrator s Guide    MSCRM credentials  This should be an Active Directory user who  is configured as an MSCRM Administrator  A dedicated userid is  not required for this purpose  however some installations may have  audit requirements that demand a dedicated userid  and ergo   MSCRM license  for OmniRush     note  MSCR M user licenses are not included with OmniRush   Contact your MSCRM reseller for appropriate MSCRM licensing     SQL Server credentials  This should be either an Active Directory  or SQL Server userid that has dbo role in the MSCRM database     a Note  After OmniRush is configured  changing the passwords  on either of these accounts will cause OmniRush to shut down   Make sure to either plan to update OmniRush when passwords  change  or disable periodic password expiration on the accounts  used by OmniRush           MS CRM v1 x Connector    Creating the Module    Onote that MS CRM v1 x support is deprecated in OmniRush v9 0 and up   The following should be done before configuring a MS CRM Connector in OmniRush     e Check your MS CRM operating environment   e Log into the MS CRM Web Client from the OmniRush Server PC to confirm connectivity     e Using Microsoft Query Analyzer  log into the SQL Server database used by MS CRM to  confirm connectivity   When these steps have been done  you are ready to create the MS 
46.   Some ISP s and other network security devices block outbound port 25 traffic  Be sure your  environment allows this traffic to pass     OmniRush needs access to a DNS server as well     It is advisable that the    public    internet interface have reverse DNS configured  For example  if  OmniRush is behind a NAT firewall  and the NAT firewall has an external IP of 22 22 22 22  then  best results will be had if your ISP  whoever owns the 22 22 22 22 address  configures reverse  DNS to this address  If possible  the host name should match your OmniRush Server PC name   An ideal configuration would have this address resolve to  lt OmniRush PC Name gt   lt your  domain gt  com  e g  OmniRush acmeroof com   However  it is not required that the host name or domain name be real  In all events  it is strongly  advised that reverse DNS be configured  to any host or domain name  for the OmniRush server   as this will help identify the email as legitimate to spam blockers     Z Firm DBEngine  Z Firm DBEngine  Introduction    The Z Firm DBEngine is a client server  zero administration database engine  It should not be  used for any purpose other than OmniRush  and data should never be written to the database     The engine uses the TCPIP protocol to communicate with network clients   Connect  ini    The connect ini file is used by anything that connects to the Z Firm DBEngine  which basically  means everything to do with OmniRush  For example  all modules  clients  and utilities all  c
47.   The sections that follow explain how ODMS evolved  what the advantages are of ODMS  and  how to use ODMS    Why Manage Documents   Document management is a key piece of CRM  The point of CRM is to centralize and  standardize the information maintained on customers and prospects  CRM also tracks  communication and contact with customers     However  what is sent out to prospects and customers is just as crucial  Allowing each user to  have his own set of merge documents on a local hard drive does not let a company give a  standard presentation to the customer  A core principle of OmniRush is that documents should  be managed by a document manager     This role is responsible for maintaining the library of  documents available to CRM users  While this role can be delegated to multiple people  it is a  crucial concept for OmniRush     In many cases  the document manager is simply receiving material  PDF files  Word files  etc    from others  and putting it into the OmniRush system  In other cases  the document manager is  converting static Word files into OmniRush merge files  adding merge codes  etc  and then  adding to OmniRush  In any event  be clear how your company will manage the OmniRush  document library     With the OmniRush Universal Client  users can print to fax and print to email from any  application  So ad hoc documents are fully supported  OmniRush supports any mix of    centralized vs  ad hoc operation   Some sites are only central  some are only ad hoc  and m
48.   VBA Getting Started    268    Developer s Guide    Getting started    What we refer to as a    macro    is a public VBA complaint function     Public Function    or    Sub     that  is stored in the MS Word  normal dot  on the OmniRush server   If there are multiple OmniRush  servers running the print raster module  update    normal dot    at each of them  Please include   normal dot  into your backup routine     Normally  you start creating a server side macro by developing it on your desktop PC  and  executing the code in your local copy of Word  Once the macro is ready for use  it is installed in  MS Word on the OmniRush PC  To create a macro launch Word and go to the Menu   Tools    Macro   Macros   Create  Then you should give a name to the macro  let   s use    HelloWorld    for  example  and when VB editor appears type a following code in the code edit window and save it     Sub HelloWorld    ActiveDocument Paragraphs 1  Range InsertAfter    Hello World      End Sub          To see how things work  take these steps   e Create a VBA form with a button that invokes HelloWorld    e Run the form  click the button  and you should see the text inserted into the document   you may have to close the form for the document to refresh     To install on the OmniRush Server      k    Save the HelloWorld macro made above as a  txt file to a shared network drive  Deactivate the Print Raster module  Open MS Word on the OmniRush Server    In MS Word  go to the Menu   Tools   Macro   
49.   a  9   before every number   e  Use of PREDIAL INI    Typical Scenarios    394    Technical Reference    U S  dialing can be handled either by the default OmniRush localization method  dial seven digits  for local  1  ten digits for long distance   International users or dialing is the interesting part    In all cases  you need to have a single approach  either OmniRush constructs the number  or you  have the complete number in GoldMine     For U S  based users  a common approach is to leave the International prefix in  Settings General Fax Number blank and enter the full fax number in contact1 fax  A fax number  might read    0114465 898 7777    That is the international dial prefix  011   country code  44   city code  65   and number   8987777     The other method is to allow OmniRush to construct the prefix portion of the fax number  This  requires that the records in GoldMine be set to   in contact1  gt status     When OmniRush encounters a fax number that is on a substr contact1  gt status 1 1  1 record   OmniFush will test if the international prefix is already in the fax number  It does this by  comparing the international dialing prefix  set in Settings General Fax Number  with the first  digit s  of the fax number  If there is a match  OmniRush dials the fax number as is  If there is  not a match  OmniRush prepends the international dialing prefix to the number     This method is useful both for U S  based users and for users outside the U S   Remember    You can c
50.   checked out document     bOverwrite  Determines the methods behavior in case the target file already  exists  See DocumentCheckOut for details     See also   DocumentCheckIn method  and list of methods there    procedure DocumentImport  const sDocument  WideString  const sMacro  WideString     const sParentFolder  WideString  iDocumentType  SYSINT   iPageCount  SYSINT  out sDocumentID  WideString       Description  Creates a new document in the OmniRush repository   sDocument   Document local filename with valid path  File must exist   sMacro   Word macro command name and parameters    sParentFolder   Valid folder ID of the folder to import document in  ID is  returned by CreateFolder function  Or you can use predefined hard coded folder IDs                         like    FolderID Description  ROOT_DOCS_G_S_ Documents  General Shared   ROOT_DOCS_G_P_ Documents General Private   ROOT_DOCS_I_S_ Documents  Inbound Shared      ROOT_DOCS_I_P_ Documents Inbound Private        iDocumentType   Type of document  Must be specified properly in order to use it later  with OmniRush modules  dtUndefined Type of document is not defined  OmniRush modules cannot use  document     dtDynamicText   Text file    txt    frp    zok  with merge codes  Is not supported in               305    OmniRush Administration  amp  User Manual                release 1   dtStaticText Text file    txt    frp    zpk   dtDynamicTER  dtStaticTER       dtDynamicWord   RTF file with merge codes    dtStaticWord RTF
51.   database    iContact   Index of the new contact in the internal list  This index allows    you to reference the contact in job creation methods     Integrating Custom Fax Bridging    Introduction to Custom Fax Bridging     Also known as the OmniRush Open Fax API     Custom fax bridging allows you to bridge OmniRush to your fax server or internet fax service   OmniRush includes integrated support for hardware faxing  Easylink  and other options  but  users often find it necessary to connect to their own fax server or service     312    Developer s Guide                 Database Comrector  Module imports uo to Max    Queue number of jobs              Fax Mocule pushes muit     page TIF  amp  XML job        desciption file to drectory           g    d g   nto Z Firm Oztavase a   E Engine KS  n Cf K           zk d  y    OmniRush Database OmniRush Fax Medute Pa  DEN  Cornector configured for A  PUEN    S Module Fax Brieging K  iBalesLogix ACTIVITY A 8    table i Pt A      Gech  ne CAL table  N   operionaity  Fay Nodute     the same  Database D        Connecter Module reads status massages    exports completed jobs to created by your  CRIA database appliceton        Bridging allows both outbound and inbound messages to be processed  It also allows for optional  true status to flow into the CRM system via status messages     The API is a file based API  A fax message is a combination of two files     e Multi page TIF file of the fax image  e XML fax information file  fax number  r
52.   exec zfCreateJob  12    C1     ground_box zpk WGT 23 VAL 200     sample widget    ADMIN    UPS         This creates a record in the OR_Jobs table that will trigger a UPS shipment  The stored  procedure  zfCreateJob  is part of the sample Microsoft SQL database  and it simply creates a  record in OR_Jobs with these values           OR_Jobs Value from the example Explanation  column    JobID 12 In the simple example database   the OR_Jobs JobID is not a  unique counter or value  so it is  the responsibility of the  programmer to insert a unique ID  to the job        recipient contact in the    ContactID eal This is the ContactID of a  OR_Contacts table       Reference  ground_box zpk WGT 23 This is the shipping template   VAL 200    sample widget with flags to set the the shipment  weight  declared value  and  shipment reference          UserLastBy   ADMIN   This is the  from  information for       32    Administrator s Guide    the job  Not really relevant for a  shipment job        TrackRef UPS This sets the OmniRush track  that will service the job        What OmniRush Does  OmniRush takes the template  applies the overrides  in this case  weight and value   and merges  in the contact data from the database  It then     e Prints the bar coded shipping label    e Optionally sends a notification to the recipient that a shipment is on the way  including the  tracking number  if the shipping track is configured to do so     e Logs the shipment to history  see below     Trackin
53.   gt    Time    pi    Check out the great pricing and features in our new Duration  fo EZ  Min z   Widget super pack  The attached literature shows why   Acme just has to use our widgets  IT Alarm      On       E     Options  Activity  Opportunity   Project  I    Private M Link      g gt     seg D Irene D New IT RSVP TI Notify                            Cancel      Jobs can be scheduled to GoldMine groups  filters  and tagged record lists as well        GoldMine    OmniRush integrates with GoldMine in the following ways     Server Side Integration     Traditional    interactive use of OmniRush is done by scheduling  activities in GoldMine  OmniRush works as a    virtual secretary    in GoldMine  and you schedule  jobs to OmniRush just as you would to another GoldMine user     The key to understanding this part of OmniRush is to remember that the GoldMine CAL table  drives OmniRush  A single record can trigger a simple job  or complex job  to any OmniRush  module  OmniRush does not care how these CAL records are created  You can use GoldMine s  DDE  DLL  Stored Procedures  Remote Sync  Automated Processes  or any other mechanism  that will create the appropriate CAL record     Your job is to create the CAL record  OmniRush does everything from there on     For example  to send the document package  widget_promo frp  to Sam Jones via email  the  following might be scheduled in GoldMine     224    User s Guide              Schedule an Other Action AES    Detail   Users   Resourc
54.   legible   FIXED  Forwarding a fax in GoldMine  it would be from   OmniRush   not  from the user who did it                    Build 247                 General      NEW  WindowsXP Support  Notes    Wang Kodak imaging is no longer included with XP    Microsoft removed it  It can now be purchased on the internet   as a piece of software  The main implication is that out of the  box    there is no useful TIF image viewer  XP Paint can open save TIF  files  but does not have good zoom capabilities                        To support XP  the Viewer has been largely re written   Behavior  of annotations and image viewing has changed slightly  The good  news is that Z Firm can now respond more directly to requests  for specific annotation functionality              XP broke the ability for applications to test for a valid  username password  When you enter the username and password  for OmniRush NT Services  in the OmniRush installer and in  the Launcher configuration in Administrator   OmniRush cannot  test if the password is correct  It will just accept your entry   So if you put in a bad password here  you will only find out  IF you run OmniRush in NT Service mode                       XP  PCI Hardware Only  Brooktrout ISA boards are not  supported  on XP  and word is that ISA hardware in general is not supported  on XP  At this time  we do not anticipate support for ISA  Brooktrout boards on XP                    NEW  Tracks now have settable priorities   FIXED  Installer now de
55.   server file htm OmniRush does an HTTP GET of ie bm  URL must  be valid  File HTM does not not need to be fully formed  HTML              Where NUMBER OF MINUTES    0    get file every job   NN    cache file locally for NN minutes    This setting is to cache the file if it is retrieved by an HTTP GET  The persist tag is  optional     Note that the persist tag should not be used during page development  as the included  file will be cached on the OmniRush server     Notes     180    User s Guide    e If the  lt include gt  tag doesn t have file  LINK TO FILE  attribute or  LINK TO FILE is not defined  empty  then this  lt include gt  tag is  ignored   e The email module will fail the job if unable to resolve  unable to find   file from  lt include gt  tag    e The email module has separate caches for each sending thread  All  caches are cleared every start    e The email module does not check the  lt include gt  file extension  content or size   So there is nothing that prevents user from including binary file     Example Syntax      lt     include file  incl htm    gt     lt     include file    server share temp htmlinput small HTM    persist  10    gt     lt     include file    or news c htm  persist  10    gt     lt     include file  http   www google com help html  persist  10    gt                       Steps to use Include logic     1  Inthe email track  enable includes   On the email track  set the root directory for files and relative paths included from the file  sys
56.   system     O    ODMS  OmniRush Document Management System  These are files stored inside OmniRush  in  the Documents branch of the OmniRush Administrator  Also referred to as Internal  documents  because they are internal to OmniRush   Contrast to External documents   which are stored in directories on a hard drive on the network  on a PC or server file  system     S    458    Glossary    static  Static documents are standard documents that do not merge  for example product  brochures or price lists  Static documents are usually of the PDF  DOC  or TIF file types     SYSDIR  Location of the GoldMine license dbf file  Often specified in the GM INI with the  SYSDIR  tag     T    Table Alias  Aliases are a shortcut to a database query  The query is created and managed in  the OmniRush Administrator     U    UNC  Universal Naming Convention  UNC paths start with a double backslash  e g      UNC paths  are an improvement on mapped drive letters  because each PC may map a given path to  a different drive letter  which is very confusing      unlimited   The actual maximum effective length will vary by job type      459    Index    A  Activex  Introducton iarann ie 294  ACUIVOX EE 294  ActiveX Reference eneee 294  Administrator  Checking files in and out    220  Creating Modules eee 81  Document Package  156  Drag A Drop  155  Finding Eiles ce ora 157  Managing Rights              08 25  153  221  Settings Gereen  154  Administrator  57  Administrator  151  ADO  Connection Gring  3
57.   the TIF is put in the Global root     Module Configuration  Using Administrator to Create Modules    The Administrator is used to create  configure  monitor  start  and stop modules  While each  module has its own configuration screen  the basic steps for creating a module are always the  same     Right Click on the OmniRush Server PC and select New Module     Eg  Server Modules  Hg  List by Module Type      List by Server PC    oe at c   Launcher Settings     amp  Bookmarks  gt                           Jus Activate All  Jus Deactivate All       Sr Monitor Modules    CG     gt  General Server Settings                D       P Manage Rights       Select Next on the Wizard     81    OmniRush Administration  amp  User Manual      Module Creation  amp  Configuration Wizard    RAF LAP           Select the type of module being created and press Next     Module Creation  amp  Configuration Wizard             Name the Module and press Finish     82    Administrator s Guide    3  Module Creation  amp  Configuration Wizard       Confirm     Host PC  RAF_LAP2  Module Type   E Mail Server    Module name    E Mail Server         Help  lt P Back Finish  gt    Cancel       At this point  complete the required configuration for the module  and your module is ready   Database Connectors  Database Connectors    Database Connector modules tie your SQL database or CRM system to OmniRush  The  Database Connectors implement the Server Side Integration side of the OmniRush CRM  equation     Data
58.   this can be worked around with a method like the following     Scenario  SQL Server backup runs at 10 00 PM weeknights  and runs for 60 minutes     Create two batch files   stop omnirush db connector bat    net stop  OmniRushDefault DB Connector   start omnirush db connector bat   net start  OmniRushDefault DB Connector    Note  the name of the service will probably differ on your machine  Check your Services list    The next step is to hang the start and stop batch files on a timer on the OmniRush Server PC     For example  we might set the stop file to trigger at 9 55 PM  5 minutes before the backup   and  the start file to trigger at 11 10 PM  10 minutes after the backup finishes      Performance Discussions    Server Scaling    OmniRush scales very well  and will respond to     378    Technical Reference    More RAM  Faster CPU  Multiple CPU s  Clustering    OmniRush supports server clusters  This can be used to many advantages     e Two or three inexpensive PI 233 class machines with 156MB or more of RAM each can  make an excellent  high throughput cluster for very moderate cost     e Clusters allow limited failover  not all modules support fail over     e High performance hardware can handle very large job volume   Note that clustering requires additional software licenses from Z Firm     Fax Performance  amp  Throughput  aka Speed     Getting your fax blast out is important  In many cases  OmniRush is not  tuned  for maximum  throughput  This discussion should help  
59.  12 hour window  Clearly the smallest system that  would fly here is 10 channels  A 12 or 16 channel system certainly would not hurt in this    Technical Reference    instance  In most cases  a digital fax board would be used  and the system would be set  up with a T1 line     Z Firm s recommendation  For this customer  a digital Brooktrout board  a T1 line  and  either 10 or 12 channels as a minimum  16 channels would be wise for this kind of volume  if budget allows     Finding Bottlenecks     Think your current FaxRush rig should go faster than it does  In any fax performance discussion   there is one question  Where is the bottleneck      For hardware fax  the bottleneck is nearly always the number of fax ports  unless you have more  than eight ports   For example  say you are sending a 5 page fax out  and have a four port TR114  board  This setup can pump out 30 60 faxes per hour  or 720 1440 faxes per 24 hour period  the  range is due to possible differences in the fax content  and the quality of the fax numbers      Now the same 5 page fax  via FaxRush Internet Fax  should pump out 100 350 faxes per hour as  long as at least 240kb sec of internet bandwidth is available to OmniRush  If you are not hitting  this number check the following potential bottlenecks     a  Internet bandwidth  b  RTF is too large  Make a registry tweak and it gets much smaller  See this help file  page for the trick    c  Track setting Max Queue Size is too small   e For hardware fax  set it to
60.  2  Configure Commerce      Note  E Online accounts are managed via an internet    virtual terminal    at  https   secure authorize net  It is possible to configure the account in such a way as to make  OmniRush transactions impossible  Please use caution when adjusting your merchant account  settings     Merchant Account Discussion    Merchant accounts take a couple of weeks to get set up  so be sure to allow time for that in your  implementation plan  Note that Z Firm only supports using e online merchant accounts  New  accounts often take one to two weeks to receive approval and to be activated  Plan ahead and  allow lead time for this     If an existing order entry or transaction system is in place  it is advisable to run OmniRush in  parallel to the existing system  even if the existing system is manual  before running OmniRush  by itself  To do this  it can be desirable to open a second merchant account for OmniRush to use   This way  the transactions of the two systems  existing system and OmniRush  are kept  separate  and can be properly tracked during the migration to OmniRush     Commerce Setup    a Demo   Simulation Mode Operation    For demo operation  simply create the Commerce Module set to Atomic  and set it to demo mode   In demo mode  the module will fail about three of every ten transactions  This shows the  operation of the system for approved  failed  e g  bad credit card number   and declined  transactions  Another benefit of demo mode is that no software
61.  2 17 16 21 1 page fax recaived 07 oort B 2 Firm OnmnF ach  E     mei 30     el 24   a  d   a  ae Shared   L Private       Just double click on a fax in the list  shown above  to view it  In view mode  shown below   the  Image menu allows action on the fax  and the Annotation tools are available     OmniRush Viewer    1 page fax received on port Brooktrout 4 on 5 23 01 at 3 17 pm  i   Eg    File Edit View Image Annotations Window Help    WENO OF EM page 1o11 Se       Note that the Description field is editable  Set it to the fax content  e g  PO 343 for Widget  or  Proposal revision 6 5 01    Annotating Faxes    257    OmniRush Administration  amp  User Manual    The annotation toolbar is available whenever viewing a fax  Some notes about annotations     e Annotations are not saved until you save them     e Bitmaps can be pasted from the clipboard onto the image  and select areas of the image  to cut to the clipboard   Bitmaps that are on the clipboard can be pasted onto faxes with  ctrl V or via the Viewer Edit   Paste menu      There are two ways to change the line thickness  font  etc  of an annotation     e Before making the annotation  right click on the annotation toolbar button  select  properties  and set the line thickness  text font  etc     e After the annotation has been made  double click it to select  then double click again to  set the properties of the annotation     Organizing Faxes    Using the Administrator  folders can be created under the Inbound Shared f
62.  2048   show New Inbound Document Folders          frTreeViewEdit properties                         CurrentPath See frTreeView CurrentPath    Value See frTree View  Value    Height of the popup TreeView    TreeHeight The TreeView normally pops up underneath the edit control  If  TreeHeight is greater than the available space underneath the  control  then the TreeView is displayed above instead    Width of the popup TreeView    TreeWidth The TreeView normally pops up left aligned with the edit  control  If TreeWidth is greater than the available space  then  the TreeView pops up right aligned instead    TreeRoot See frTreeView  Root Te    ViewMode See frTreeView  ViewMode              frapi properties       LoggedIn    frTreeView and frTreeViewEdit login automatically whenever the  Active property is set to True  This is not the case with frapi  which is intended to be used for client or for server applications   Server applications may require to login to the database  repeatedly as different users  Not losing the server connection  while switching from one user to another greatly increases  performance        DBlOModulelID          The record ID of a Host DBIO module settings record  This  record ID can be obtained by using a frTreeViewEdit and  navigating to the apropriate DBIO module node and then  reading the Value property    This property is required by the UseHostContact method to  specify which Host Contact Manager the contact to be used          302       Developer 
63.  4 times the number of fax ports or 25  whichever  is higher  e For internet fax  set to 250    gt Note that fax content can impact performance  A typical page of text will transmit in 30 60  seconds  Documents that have photos  color images  or shades  like background color  can take  much longer to transmit  If PDF s are heavily used  consider setting the conversion contrast to 75  or 100     Next  Internet Fax Performance Tuning    Shipping Server Throughput    Quick Links  Shipping Server Optimizing Steps  Shipping Server Performance Discussion    Shipping Server Optimizing Steps    Module Optimizations   As discussed below  it may be appropriate to run multiple shipping modules concurrently  To  implement  simply create multiple modules  and configure  Note that multiple shipping modules  are supported for DHL and FedEx only at this time  No other configuration is needed to run  multiple modules     381    OmniRush Administration  amp  User Manual    Printing Optimizations   Thermal label printing is very low overhead  and has negligible impact on performance  Laser  label printing  however  uses the Windows printing system  and can impact performance in a  number of ways  OmniRush builds 504 and higher are optimized for much more efficient label  printing  The general rule s  for printing are     1  If OmniRush is saving the label to disk  uncheck the Print Label option on the OmniRush  track  Some sites configure OmniRush to print to a NUL printer because only the labe
64.  A job trigger record generally requires two elements   e Track Reference  the Host Reference for the target Track   e File name  Package File  or Template  Optional fields   e Job Reference Information  e Notes  However  a number of job attributes can be overridden job by job  Some examples     e A fax job that is going to a fax number other than that of the contact record    e A shipping job that needs a shipment weight other than what is preset in the shipping  template    e A credit card job that needs the credit card number passed on the job  Override codes allow this  Some examples   To send the package saleskit frp to a specific fax number   saleskit frp fax 2134445555    To ship a UPS ground shipment  but set the shipment weight to 11 pounds and reference the  shipment as  PO 23433       ugn zpk WGT 11    PO 23433  Click here to see the reference list of available override codes   Scheduling Jobs in GoldMine  Scheduling from GoldMine   Introduction  With GoldMine  OmniRush uses a    virtual secretary    model in which you schedule actions to    GoldMine users  These GoldMine users are not actual people  rather they are virtual users such  as EMAIL  LASER  FAX  FEDEX  etc     223    OmniRush Administration  amp  User Manual    Schedule an Other Action AES    Detail   Users   Resources   Available Time   Recurring   Group Schedule               m Primary User   Contact  Code  Color    Sam Jones DI   D      EMAIL N DI  Reference  Tie    Jwidget_promp  frp D Date  bazomm 
65.  Administration  amp  User Manual    note  FaxRush internet fax is equivalent to a 4 to 10 channel system  If you need a ton of  outbound throughput  internet fax can do the trick  The downside is that you are paying per page  sent  The upside is that there is no up front hardware cost for fax boards  It is fine to mix fax  boards and internet fax  You can configure FaxRush to have faxes sent by hardware or internet  fax on a job by job  or batch by batch  basis  or to have both hardware and internet fax service  the general job queue  Next  More about internet fax     Scenarios With Math     A step by step guide how Z Firm figures out these questions     A Law Office   Professional Firm     The law offices of Out For Justice sends 250 pages per day  and receives about as many   That is a total of 500 pages per day  But it is very important that inbound callers not get a   busy when sending a fax to OFJ  Likewise  on outbound faxes  time matters  A fax sitting   for half an hour before it gets attempted is NOT OK at OFJ     The Math    250 pages is about four hours of channel time  250 pages   250 minutes  250 minutes  divided by 60 is 4 2 hours   So one inbound channel and one outbound channel could  handle this volume  but would be 50  utilized  This means that folks trying to send to OFJ  would get busy signals almost half the time because the receiving channel would be in use  for 4 hours out of every 8 hour workday  Not OK  OFJ for sure needs 2 channels dedicated  to rec
66.  Alam  Date   8 26 2001      Set Alarm   M Timeless Lead     Time     ad  bau  1Smintes    IS fines   zl  In SalesLogix  the mmm pti  Priority   None z    Host Reference is    put in the Category Category  LASER o     field  mmm ee          L  The Category pick    list may optionally _  be populated with    the host references    of all the tracks in  OmniRush    E     Scheduled by Administrator on 3 26 2001       In GoldMine  the Host Reference maps to the GoldMine Cal Userid field  To schedule jobs in  GoldMine  GoldMine must have additional  users  configured   Note that GoldMine uses  concurrent usage licensing  so there is no adverse effect of adding users      20    Administrator s Guide    Schedule an Other Action    Detail   Users   Resources   Available Time   Recurting   Group eae         Primary User     Contact  Code          mm CS a  Time   aa GoldMine  the A  Primary User directs Date   3 26 2001  e     the job to an iy so get yor derin    Time    D          OmniRush Track  Duration  0 4  Min 7     To interactively I Alarm    schedule jobs  Track On       Host References must E    be added to the aoe  T Private M Link    GoldMine user list via Ei Ory  File   Configure      New  Case I We  amp   Users                         Merge Documents  Word Documents    A powerful feature of OmniRush is to allow Microsoft Word documents to be merged server side   and then printed  faxed  or emailed  A single document library can then be used for all forms of  communication 
67.  Anything in the 1 6GHZ   2 6GHZ range will give  excellent performance  OmniRush also benefits from multi processor systems     Brooktrout Discussions  Brooktrout  Supported Models    Brooktrout has several product lines  Two product lines are supported by OmniRush     e TruFax  e TR1034    Orhere are two flavors of the TruFax board  Old and New  Unfortunately  they are not  compatible with each other  While both Old and New are supported in OmniRush  the installation  sequence is different  If installing a TruFax  the first step is to determine if it is an Old or  New Style board     gt Note that ISA boards are not supported   The TruFax is a low cost  fax board  It is available in one  and two port models  for the PCI bus     Since early 2005 all TruFax boards are universal PCI and will work in 3 3 and 5 volt PCI slots    Earlier models only work in 5 volt slots   Up to four boards can be installed in one PC   allowing    347    OmniRush Administration  amp  User Manual    up to 8 ports   TruFax boards connect to standard analog phone lines  sometimes referred to as  POTS lines      Doia Style TruFax boards supported in OmniRush v7 v9  Brooktrout part numbers      904 030 50 TruFax 200  the sticker on the board itself may read  804 063 02   904 030 40 TruFax 100   904 030 80 TruFax 200  International    901 002 16 TruFax 200 R Europe   901 002 18 TruFax 200 UK    Onew Style TruFax supported in OmniRush v9 and up  Brooktrout part numbers      901 004 08 TruFax 200 R  901 00
68.  Canada Origination for FedEx Express and Ground shipping  New features for ASP s to share a single OmniRush server across multiple customers  Improved operation on Terminal Server  Improved Installation Documentation  Updated Documentation  Enhanced Viewer   e   All new Annotation Engine  e MRU for Descriptions  e Built In Email Client  e Save  amp  Email as PDF       Requires OmniRush PDF module    Detailed Fix List     Build 280              xx xDatabase Connector     FIXED  Some SQL2000 systems would cause the database  connector to choke    See http   www zfirm com omnirush kbase 93 txt for details                xFedEx     FIXED  FRP_Generator now allows signature release contract    to be saved   into the FRP when Signature Release is checked                 Build 274              eg EC Bee  FIXED  Several small fixes related to Terminal Server in  TSPrinterInstaller  and TSPrintingPreferences  NEW  RightFAX bridge support now in the internet fax module                                   Administrator     FIXED  Track aliases can now begin with punctuation  characters              Build 263        430    Technical Reference          ee  Genera Lee                                  FIXED  Client only install on Win9x Win2k connect ini should  be resolved   FIXED  Long  multi part names  like   Abbas Masood Liaqat Ali  Shehab    would be scrambled by OmniRush name parsing logic   ENHANCED  Deleting users now mangles the user name  so that the  user can be   reimported with
69.  Capacity  This is the ability of a system to support a number of jobs every day or week for months and    years on end  It is typical for systems to require some periodic maintenance in a situation where  the overall job throughput is large     Email Merge Throughput Tuning    Generally  Email throughput is usually subject to two potential bottlenecks     1  Message size  2  Available internet bandwidth    The message size issue is simple  How large is each message  Is it 1kb or 2kb of text or html  or  is it 100kb or more of html and   or attached files  PDF s and what have you   Small messages   under 10kb  can be pushed out very quickly  Larger messages will consume bandwidth on the  internet connection and will cause the internet connection to become a bottleneck   For example   5000 email messages each with a 750 kb attachment is 3 7 gigabytes of data  which will take  some days to send over a full T1 circuit      You have direct control over message size  Some techniques to control message size are   e Usea good HTML tool that creates clean  minimal HTML  unlike Microsoft Office     384    Technical Reference    e Optimize merge documents to create small PDF files  use line art instead of color photos   etc     e Move file attachments to a file server  and include a link to the file in the HTML  instead of  attaching the file     Available internet bandwidth is a more subtle issue  For example  the site may have a full T1 to  the internet  but it is already running at 
70.  Check or uncheck the Rights check boxes     2 Grant Revoke rights for User Group     OF x        User or Group to assign rights to  Object to assign rights for   Cascade  V  E  Users El  Root  S  i Tracks  ES D H  Users  Cl Documents  Eh  General    ml Shared  m  UPS  E Samples  i  2 Fitm Production Dutt as Dir    Set rights directly for user or group      Set rights by  modifying  group  memberships    wf OK  25 Cancel    25    OmniRush Administration  amp  User Manual    e Users must have Read rights to a folder to see that the folder exists  and to schedule  documents from the folder     e The Update right allows users to edit and rename files   e The Insert right allows users to add documents to the folder     e The Delete right allows users to remove documents from the folder   CRM Integration    Integration with Customer Relationship Management  CRM  systems is built in to OmniRush   There are two sides to the CRM integration picture     Server Side Integration  SSI   SSI is implemented in the form of a database connector module   This allows CRM users to trigger OmniRush jobs inside the CRM system     Client Side Integration  CSI   CSI is implemented in one or more client utilities that are installed  on user PC s  These utilities  which are optional  allow users to manage received faxes  do print   to fax  and other functions  OmniRush  CSI utilities integrate with the CRM software that runs on   the user PC  The current CSI utilities are     e Viewer  Manages receiv
71.  Dp EE 16  System  Components          07vbekeuerd VEER ENEE ates bee cuelae SNCT 16  ee EECH 16  Server MOdUES irna ieri a edad we telesales adda eae 17  Use  rs  amp  Groups  iiinn eee adenine aiden Lee deeded 18  TACKS TEE 18  Merge Document saene ddun e delice NE E N 21  Document Management    22  ES le Le le  RE 26  Understanding    Shipping EE 26  Understanding Emails  Aessen feed genee Eege ege lean ee 33  Direct  Inward Dial  DID resena ion dake ean aie aeons 37  OmniRush Server Clustering            ceeceesceeeeeeeceeeeeeeaeeeeeeeeeeeeceaeeeeaaeseeneeseaeeesaeeeeaaesseneessaees 37  How OmniPush is Licensed  sisii aeaniee aae aa aa iaaa Aaa reaa at a Ea aa Eaa 38  How OmniRush Compares to FaxRuSh vi  39  Components ain aici tant te tar ato daa tia ain eh it ae ens 44  server  Modules  icac  iianc acd ee ann athe hed ainsi iterated anti  44  CRM  Integrationix   iene EE 44   Be eu Eug re ue WEE 51  FAXING EEN 51   Fax Bridge  Internet Fax     AANEREN 52  SHIPPING ET 53   E elle 54  EB cov eet bitten bate fe Soe atau ease A   Tana Neva aan vate bets teatime fee veto eta ee Let 55  EMS  each  ees bodes filedgte a ee tae state ee eetateet hited Late wate betes 56  Client ApplicatiOns eet eien eso ege nied eanta ied adesina heed ava ie geee ingen ies 57  el ui TE re 57  Print to Fax and Email 58   Fax  WIEN soca pan hati epee cae vaca Eer esa vate ho a fate dap ace Argent hades ai eaa ect aai aaae naaa a 59  Uther Bn EE 59  Ee UE Le Lu EE 60  Installation Walk TWOU  siena 
72.  Fomattng     188  Postal Bar Code  210  SalesLogix Merge Codes              187  195  Types of Merge Codes          snnsnseeenen 182  User Information merge codes              184  VBA Automation         oeeoaannnennneeaa 271  272  Merge Document    162  Microsoft  Exchange Server  Same PC as  BaT E E DAE PETEN TEET 406  Windows Versions Supported              407  Microsoft CRM  MSCRM v1 x  Database Connector Seitings     95  103  Installing the OmniRush UI    96  Operating Environment    94  Overview   OmniRush with Microsoft  CRM a erer raana aneia inata aada 48  MSCRM vis  94  Microsoft CRM    seeren 94    Microsoft SQL Server    465    OmniRush Administration  amp  User Manual    Configuring OmniRush Database    CONNECHOM niie asr a 334  Microsoft Word  Registry Settings             eeee 169  369  Tips  amp  Tricks           c cseeeeeeeeeeeeeeeees 169  369  Microsoft Word 169  Microsoft Word 369  Minimum Required Hardware  Memory Heourements 346  Minimum Required Hardware  5  64  Module  Create Fax Module    n se 104  Creating Modules in Administrator          81  Database Connector  Extended Settings               cseeeseeeees 85  General Geitige eee 84  GoldMine ce eceecseceeeesteeeeeeteeeeeeaes 88  Override Codes and Special Options  ee eege eege 274  SaleSLOgix w  h  91  SalesLogix V6    s es 92  Database Connechor 83  E Mail is   08  neti ee  120  Fax  Hardware   Custom Fax Bridging         eeseeseeeeeen 314  Fax  Hardware   17  Start ANd Stop         cccceeeeeeeee
73.  GP   User gt   IS   Documents Inbound Shared  IP   Documents Inbound Private  lt Current    User gt        For example  if user MASTER scheduled an activity with the following document specified  in the reference line    GP  Cover Pages widg lit rtf  The server will interpret the path as     413    OmniRush Administration  amp  User Manual     Documents General Private Master Cover Pages widg lit rtf    Shortcuts are destined for use in activities scheduled through a host contact manager and cannot  be used in client applications such as Administrator     4  About file names and extensions    The maximum file name length  including extension  is 40 characters  so the maximum  effective length is 36 characters      The following file extensions are specific to OmniRush        Extension     Comment        ZPK    Z Firm Package  This extension replaces the FRP extension used in  FaxRush 4  FRP is still recognized for backward compatibility    ZPK files may contain lists of documents or in some cases shipping  templates use the ZPK extension    Document list ZPKs are not imported into ODMS  but the documents they  list are        ZID    Z Firm ID  A file name with this extension specified an object in ODMS  by it   s internal identifier  ID   Users don   t normally interact with IDs and  rather reference objects by name and path  ZID files are mostly used to  link job documents  which don   t have a meaningful name  to a completed  activity record or linked document in the Conta
74.  Hardware   Device  Manager   check that the Brooktrout board is listed and does not have a   mark on it    The   mark indicates that the driver is not installed or that there is a low level hardware  problem of some kind      2  Check for the  lt windir gt  bfax  directory  e g  c   windows bfax    It should exist  and  should have at least 6 files in it  including faxinit exe  btcall cfg  and one or more  PEX  files    3  When you run faxinit from a command line  the ports are properly detected     If all the above are true  then the environment is complete  and should operate correctly   If any of the items 1 3 above are not in gear  here are the resolution steps     Issue 1  Brooktrout Driver is not present in Device Manager   e In Device Manager  select Detect Hardware  The board should be found  and you can   then install the driver as described in the driver installation document   Device is present in Device Manager  but has a question mark on it   e Open the device in Device Manager  select Reinstall or Update Driver  Navigate to  C  Program Files Z Firm  LLC OmniRush Utilities Brooktrout_PnP_Driver  and select bfax inf as the  driver     Issue 2  The  bfax  directory is missing or only has one or two files in it   e Navigate to    C  Program Files Z Firm  LLC OmniRush Utilities Brooktrout_PnP_Driver    and run the Brooktrout_Support_Kit exe    Issue 3  When you run faxinit from a command line  there is an error  or the ports are not listed   e This could mean a hard
75.  Identification Marks  This software will automatically gather identification  information from the PC it is installed on  Information is gathered to identify the PC  not to gather  personal or private information  By accepting this agreement  you give Z Firm LLC permission to  gather this information  transmit it to Z Firm  and store it at Z Firm  Z Firm will not share this  information with any third party EXCEPT when a violation of this license is being investigated     1 3 Internet Connection Required  This software requires a connection to the internet in order to  maintain its license and in order to operate  While many features of this software are internet   related  and require an internet connection to operate  the core OmniRush engine requires a  connection in order to run even if no internet related features are used     1 4 Section 1 applies to all licenses  whether paid or free of charge  including demonstration  versions     2  GRANT OF LICENSE  Z Firm LLC grants to Customer  and by downloading  installing  copying  or otherwise using the Software  Customer accepts  a non exclusive  non transferable license to  use the Software and the Documentation on the terms described in this Agreement     2 1  OmniRush Primary Server  Customer will be granted   i  OmniRush Server to run ona  single PC  unless explicitly stated otherwise in the Z Firm invoice to the Customer     2 2  OmniRush Server Modules  Customer will be granted the features according to the module  pur
76.  If no match for this customer ID in the Recipient table  create the appropriate Recipient  record     e  Create a Job record for this Recipient record   f  Set the Job record fields to     DESCRIPTION   server share dir     outfax reports  lt filename gt  rtf FCC   CATEGORY OmniRush   STARTDATE today s date  time of 1 00 AM  or a future date if you want the fax to be sent  in the future     g  lterate through each of the RTF files  following steps CF    h  Done     Ose sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Microsoft SQL Server and Oracle Users  Next  Review the Example SQL Scripts  Pass Through SQL Users  Next  Review the Pass Through SQL    OmniRush   Open Database Connector Stored Procedures specification    Please see the example code directory on the OmniRush Server for specs and examples     On a default installation of OmniRush  the sample SQL code is in this directory        C  Program Files Z Firm LLC OmniRush Examples Sample Code Open Database  Connector Stored Procedure Based           SQL  Stored Procedures    Please review the introduction to OmniRush Stored Procedures and create the OmniRush  example database before working with this section     Example scripts are in the   Examples Sample Code Open Database Connector   directory on the  OmniRush Server PC  Additional documentation on the sprocs can be found in the  Open_StoredProcs rtf in the same directory     To test proper execution of ei
77.  In the Edit List dialog  add your Category Codes                      5 Edit List  To Do Category Codes    Edit       Delete             GoldMine                                                 In GoldMine  log in as a Master user  and select File   Configure GoldMine   Users Settings   and add users that will be associated to OmniRush tracks  Note that this does not affect your  GoldMine license  GoldMine is licensed based on the number of users logged in  not on the  number configured   It is adviseable for these entries to be grouped at the bottom or the top of  the list  This can be done by pre pending either a   sign or an underscore  _  to the name  The      will force entries to the top of the list  the _ will push entries to the bottom of the list     Note that entries may be a maximum of seven characters long     67    OmniRush Administration  amp  User Manual    Users  Master rie O xi  Usemame   User s Full Name  Master   Logged rt Properties      ANDY Andy Newsman   EE  JILL Jill Colvin     JODY Jody Barnes   MASTER Supervisor   SAM Sam Smith   STAFF Staff   OmniRush Email   _FAXBT OmniRush Brooktrout Fax  _FAXIN OmniRush Internet Fax  _FDXSEA OmniRush FedEx Seattle  _FDXSR OmniRush FedEx Santa Rosa  _LASSEA OmniRush Seattle Laser  _LASSR OmniRush Santa Rosa Laser  _UPSSEA OmniRush UPS Seattle  _UPSSR OmniRush Santa Rosa UPS  _VOICE OmniRush Yoice                Brooktrout Hardware Installed    Before running the OmniRush installer  make sure that your Brooktrout 
78.  JobID is the OmniRush internal JobID  This will always be unique  by job   Likewise  ModulelD  amp  TrackID refer to OmniRush internal IDs   ContactID references the source database contactid    e Activity ContactID on SalesLogix   e Contact1 Accountno on GoldMine   e OR_Contacts ContactID on open SQL    ActivityID references the source database ActivityID  Blank when using the Universal Client  as there is no associated Activity record   e    Activity ActivityID on SalesLogix    e Cal Recid on GoldMine  e OR_Jobs JobID on open SQL    Users  amp  Groups  User Creation  amp  Management    In most cases  users do not need to be directly created  In CRM and database implementations   users are created automatically in OmniRush from the CRM SQL database     142    Administrator s Guide    OmniRush  28 Tracks          7 ES Administrators      ADMIN   EI Everyone  GUEST  MASTER  RAFAEL   H E  Deleted users   Documents   a  Server Modules        E          Users are listed under their primary group in the Administrator tree  Groups and users can be  added from the local menu in the Users branch of the tree     Open a user to modify user attributes  such as   e Name   Email   Phone   Private path   Private import folder   Private cover page   etc     Mos user information fields can be merged using Job Detail Merge Codes     white users are automatically created  they are not updated in OmniRush after initial creation   If the user full name is changed in the CRM SQL system  the old 
79.  Jones    lt  RecipientName gt   RecipientCompany gt    CDATA Tracker Network    lt  RecipientCompany gt           317    OmniRush     lt Sende   lt Sende   lt Sende   lt Send    Administration  amp  User Manual    rName gt    CDATA Tom Smith    lt  SenderName gt     rFax gt  lt  SenderFax gt   rPhone gt  lt  SenderPhone gt         lt FaxingRes gt 0 lt  FaxingRes gt    lt TrackName gt FAXRUSH lt  TrackName gt      lt WaitForSendCon     lt Confi   lt  Send gt           rCompany gt    CDATA Z Firm LLC    lt  SenderCompany gt     firmation gt yes lt  WaitForSendConfirmation gt   rmationTimeout gt 600 lt  ConfirmationTimeout gt     If    WaitForSendConfirmation         yes    then your application is responsible for creating a  MJxxxxx rlt result file that must contain an error  or Success  code and an error  or success     description    xml SendConfirmation Template  generated by your application  if OmniRush module is configured to wait for  confirmation     XML Data Field   Description       Result    Result of the job  Acceptable values     success          Hi    or    fail       If result is    success    job become completed  If    the result is    fail    the fax       module will resend       the job in NN minutes for a total of XX attempts  maximum according to the retry settings on the fax  module  see the fax module general settings for    these options               ErrorMes    sage Not used on    success     describes reason of failure  on    fail     Z Firm recomme
80.  Multi row merging   Merge multiple queries stored procedures into a single document   Dynamically link to graphics based on database fields  e g  signature graphics  photos   product graphics  etc     Dynamically merge multiple documents into one based on database fields using SSI  Merge database fields into HTML links and tags  for dynamic REMOVE links and more     SEO  ONE O Ne    8   9     HTML merge documents are useful only for OmniRush email messages  OmniRush can put the  merged HTML into the email body  or attach the merged html as a file  attachment on the email     PDF Support    OmniRush has an optional PDF module  which enables several features  depending on which     Rush is in use      1  FaxRush  Use PDF files in the FaxRush fax library  FaxRush automatically converts the  PDF format for faxing    2  FaxRush  Save received faxes as PDF   3  FaxRush  Email received faxes as PDF attachments   4  EmailRush  Merge Word documents  convert to PDF  then email the PDF as an email  attached file   5  EmailRush  Print to email is sent as PDF  using the Universal Client  without the PDF  module they are sent as TIF    6  ShipRush Server  Shipping label conversion to PDF    Document Management  Document Management    OmniRush has an advanced document management system  ODMS  OmniRush Document  Management System   Before we describe the system further  it is important to note that use of  the OmniRush document management system is optional     22    Administrator s Guide  
81.  NOTIFICATIONTEXT gt Dear  FirstName     Acme Roofing has sent you a shipment    Please use the following url to track your shipment    TrackingURL     lt  NOTIFICATIONTEXT gt    lt  fr5VirtualTrack gt     Commerce Jobs    Commerce Jobs    Jobs are submitted by creating records that are to the Commerce Track and that have the job  parameters on the reference line of the job  GoldMine users can also store the credit card  information on an Other Contact record  Commerce Track notifications are configured in Track  settings     An example reference line   CO P CX 0202 C  15 95 C  1234123412341234    This example runs a charge of  15 95 to the credit card 12341 23412341234 that expires on Feb  2002     243    OmniRush Administration  amp  User Manual    Explanation of elements        CO     Operation to perform  Options are   Purchase  the usual way to charge   Force  Return  Void  Authorize  Settle    aAr lt cnDnV      This must be upper case             Credit card number  Must not contain spaces  hyphens  or any other    symbols  Numeric only        Card expiration  mmyy E g  0202       OIOI O  2  X lt       Amount in US         Approval number  required if doing a Force  This tag is required on Return  and Void transactions  When processing a Return or Void  this would be set  to match the original purchase approval number  so that the Void Return  can be applied to the correct transaction            PONO    Purchase order or order number  Stored in the Z Firm DBEngine     T
82.  OmniRush  and job status can be queried    The best way to get started with the ActiveX is to experiment with the sample applications that  come with OmniRush  There three Visual Basic applications and one Delphi application  The  sample applications are installed on the OmniRush Server  in the  Examples Sample  Code ActivexX directory     Additionally  a PDF reference for the ActiveX is installed into  Examples Sample Code Activex      ActiveX Reference    ActiveX Reference    d  ActiveX has been deprecated and is no longer supported by Z Firm  Developers should  use the Open SQL method to drive OmniRush     This is an html version of the PDF file that is installed to the  Examples Sample Code ActiveX on  all OmniRush Server installations     OmniRush  ActiveX Application Programming Interface    revision  5 0 194     2001 Z Firm LLC ALL RIGHTS RESERVED    Note  Please see the Example Code directory of the OmniRush server for sample apps in Visual  Basic  Delphi  etc  and for up to date documentation     This document may only be used to integrate with OmniRush  It is prohibited to use this  document for any other purpose     294    Developer s Guide    QuickLinks     Introduction   Compatibility   Getting started   Samples   A simple tutorial   Component class reference  Properties common to all 3 ActiveX controls  frTreeView properties  frTreeViewEdit properties   frapi properties   frapi methods  in alphabetical order     295    OmniRush Administration  amp  User Manual 
83.  OmniRush Knowledge Base at  www zfirm com    PONS    NO    Installation Quick Start Guide  For the most reliable satisfaction  install OmniRush Server to a clean installation of  Windows NT 2000     Pre Flight Check  before running the OmniRush installer      1  Check that required components are present     60    Administrator s Guide    OmniRush Server Setup  e System hardware meets the minimum System Requirements  e Check the Software Coexistence chart   e TCPIP Networking  required     e   Internet connectivity  test that Internet Explorer can browse the internet    required     e Microsoft Word 2000  Word XP  or Word 2003 installed and operational   required for fax merge  print merge  and email merge to pdf     e CRM Client installed  amp  operational  required for ACT   GoldMine  amp   SalesLogix installations     e SQL Database Client installed  amp  operational  required for MS CRM  amp  SQL  based installations     e Brooktrout card physically installed   but NO drivers    optional  for  hardware faxing     e Printers installed for merge printing and shipping label printer  At least one  printer must be installed     e Account numbers handy for shipping carriers  internet fax  etc     2  Gather required information   1  CRM administrative login ID and password    2  SQL Server login id and password    2  Install OmniRush Server  1  Set configuration options during installation   2  Reboot OmniRush Server  the installer will prompt you   After system reboots  instal
84.  PC hard drive to preclude network  problems from affecting operation     Create one or more Virtual Tracks by pressing Edit Virtual Tracks  Here is the Virtual Track  Editor     241    OmniRush Administration  amp  User Manual    LI HS    Es Add E Clone E Delete Ey Import from CSW                  D  I Zut General   Printer   Notification      Virtual track name      Shipper account   FO  Shipping key    ee  Company    WOOF COMPANY    Contact name   oOo O OE  Phone   CT  Address     2255 challengerway    Address2     City    santarosa State    ca   ZIP code   eu  Country   lus zs     lt S Save         Help    H Close     amp  Cancel       n If using Virtual Tracks to set the printer  be sure to run Administrator on the  OmniRush Server     Virtual Track names can be one to ten characters long  alpha numeric  no spaces or punctuation   A maximum length of five characters is recommended     Now run some test shipments  The default override code is VTR  Some example jobs  using the  Virtual Tracks shown above      UPS_G ZPK VTR PR1  UPS_G ZPK VTR TT    Onote  If a job is submitted for a nonexistent Virtual Track  the job will fail   Shipping key is specific to DHL shipping  and can usually be left blank  If necessary it can be  copied from the main track   Importing Virtual Tracks from a CSV File    If hundreds of Virtual Tracks are needed  OmniRush can import from a CSV text file and create  the xml information files  The format of this file must be      lt Virt Track ID gt   
85.  RAO  RAS    RCO    RHA  RHC          Formatting Codes    Quick Links   Formatting Phone Numbers    Formatting Date  amp  Time fields    Formatting Phone Numbers    188       User s Guide    Database systems vary in how phone numbers are stored  Some systems  GoldMine is one   store fully formatted phone numbers in the database  so phone numbers will automatically be  formatted properly  Most SQL databases  and systems like SalesLogix just store the numeric  digits in the database  so special steps are required to merge a good looking phone number on  merge forms     OmniRush offers phone number formatting macros to control how phone and fax numbers look in  the merged document  This system works with all host platforms   GoldMine  SalesLogix and the  OmniRush Open SQL Connector     Syntax      amp SetPhoneFormat  MASK   Adds a new mask to the OmniRush phone   number formatter  MASK is a special kind of  character mask that uses the     character as a  digit placeholder   Note that OmniRush phone   number formatter will not trim space characters  between parenthesize and MASK  see the  examples below     amp ClearPhoneFormat   Clears all current phone format masks  The trailing   UI is required    amp SetPhoneFormat                  Creates a 10 digit phone number format mask   Data in a merged database field that is ten  numeric digits will be cast to USA formatting   Input data  1234567890  Merged field   123 456 7890   amp SetPhoneFormat           HH  HHH Creates  and adds
86.  Ree EL EE 267    vi    Table Of Contents    lite ele 267  VBA Document PDrocessimg  seriinin ienaa ian eaa aeae aeaa Eaten a aaa T aae Kaa aT eaa AA 267  ipine aTa ETE LTE 267  VBA Getting Started occisi earen pinunta detan adasia anaana ipaa iaai Teni enkes i napadena aaa 268  VBA  Example Code E 271  VBA ee 272  Integrating via CM ietske aangaan aa aaa aaa eaaa aea na aai ea i aeaa p ai 272  Producto ass a E a AAA A a R EE E RA 272  The Activity RECO rerasan aoe a aa e AA ccc Love ee ER EE EEA E ER A 273  List of Overrides and Special Options            ssesseessisesrnestnssrnssinssinssrrssinsstnsstnnstnssnnnsnnnnnnnnnnn ne 274  E ee E 280  Driving OmniRush from Sales Processes           ccccccceceeeseeceeeeeeeeeeeaeeeeeeeseeeeseaeeneeeeeeetess 280  Driving OmniRush Programmatically from Gales ogix nern nesn nsr nens 281   E ele 284  Driving OmniRush Programatically from GoldMine        sssesseesseeeseeeseeesreesenssreernnernnssnnsrnens 284  Driving OmniRush from GoldMine Automated Processes A 288  Using Expressions in Automated Drocesees 289  Integrating via OmniRush ActiveX  0        ce ceeceeeeeeeeeee cee eeeeaeeeeaee cease ceaeeesaaeseeaeeseaeeesaeeesaaeseeeeeeeas 294  dire 294  Ee 294  elle 294  OmniRush  ActiveX Application Programming Interface 294  INTOGUCTION EE 296  Elle te e EE 296  Getting Started  svi  c c vaeleies Oss ela raion aye lan Ste eee 296  le EE 296   A Simple tutorials  eege fie ig SEA ee Jaa eed 297  Component class reierence eese tetr rett netr ne
87.  Server PC can map a drive to the RightFAX server  this  confirms network connectivity and host name resolution capability      4  Check that from the OmniRush Server you can ping the RightFAX Server by machine  name  E g     ping  lt RightFAX server name gt   5  Create the module in the OmniRush Administrator  6  Enter the RightFAX server name  or IP address  and a RightFax username  amp  password  7  Configure a track to submit fax jobs to RightFax   8  Fax     Advanced Configuration  Dialing   OmniRush will use its dialing logic to compute the fax number that is submitted to RightFax  All   North America calls will be submitted as 1   10 digits  Be sure to configure RightFax to properly  handle these numbers  A RightFax Technote discusses how to configure RightFax dialing rules   Search the knowledge base at www captaris com for Answer ID  1469  legacy ID  9709157199    which may still be available at this url     Follow the steps shown to add a rule that applies to 1  numbers and strips the first digit in these  cases     FacSys     Applies to OmniRush v5 5 and higher   The The OmniRush Bridge to FacSys allows OmniRush to do all its powerful database    integration  and then use an existing FacSys server to actually send the fax  True fax status is  tracked in the CRM or database     119    OmniRush Administration  amp  User Manual    Requirements     FacSys v4 6 or v4 7  TCPIP communication between the OmniRush Server and the FacSys PC  If the FacSys MS Word integration 
88.  Settings are     Delay between polls  Controls how often the database is polled for new jobs  Defaults to 4  seconds  If there are more than five tracks defined  or database impact needs to be minimized   consider setting this to 20 or 30 seconds     Scan host DB for aborts  This setting defaults to True and allows OmniRush to scan the host  database for changed or deleted records that should trigger OmniRush to abort jobs in progress   This is option is high overhead  and should be turned off whenever performance is being  optimized     Delete old file if there is a collision  This setting defaults to False  This setting is for sites that  use primarily  or exclusively  External Files  This option allows OmniRush to always pull in  external files and overwrite internal files that they colide with     DB Owner  This is a required field for GoldMine MS SQL databases  Set appropriately   On  GoldMine  do is usually correct    Leave this setting blank on SalesLogix systems     SalesLogix Related Settings   Quote Char  In most cases this can be left at default  However  if the SQL Server  Quoted  Identifier  setting is On  then this setting must be set to Single     History Record Type  This sets the Record Type for the history record created by OmniRush   GoldMine Related Settings   Host Alias Override for Tracks  This is primarily for setting up OmniRush to support multiple    GoldMine databases that share a single CAL table  See the discussion for  details     Database Connec
89.  The Notes block set here will merge into the  amp Notes merge code of  merge documents   For demonstration purposes  try the  nacro merge codes rtf sample    document to get started      These messages can have merge codes in them as follows                        CCNUMBER    Credit card number in  XXXXXXXXXXXX1234 format     AMOUNT    Transaction amount     COMPANY    Company name  same as  amp Company    FIRSTNAME  CC holder  contact  first name   LASTNAME  CC holder  contact  last name   JOBNOTES  Notes from the database record or Universal  Client Notes entry   TODAY  Today s date  in MM DD YYYY format   YNOW  Current time  in HH MM ampm format   APRVCODE    The approval code that comes back from the    merchant processor     USERNOTES            FULLNOTES       Sample block        Dear SFIRSTNAME      Your credit card SCCNUMBER  has been charged for SAMOUNTS     Today is  TODAY   NOW   Approve code is SAPRVCODE        Advanced Track Options    Crystal Reports    This setting controls how RPT files should be handled when submitted to the track     140       Administrator s Guide    For fax tracks  it should always be RTF  For email tracks  it can be PDF or html     The Database settings allow setting the database login information  Remember that the ODBC  DSN that is used to create the RPT file must exist on the OmniRush Server as a System DSN   This setting is typically only needed to set the username and password to log in to the database  server     Save Documents    
90.  Update all statistics   DUMP    e    Enterprise     All of    d    plus regular  2 or 4  or more  times during the working day  DUMP   s  of the log  so that data can be restored from prior night   s backup all the way up to the  latest log dump     Impact on OmniRush     Using MS SQL v7 and higher  options    a    and    b    can be done without cycling SQL Server or going  to single user mode  As a result  they can be done without impacting OmniRush at all  Options  that take SQL to single user mode  or that cycle the SQL Server service  or the PC itself   require  that the OmniRush Database Connector Module be shut down first  and then reactivated after  SQL is back up     NT Services  Errata  amp  Discussions  Drive Letters and Services    NT Services cannot access network resources using drive letters  Drives local to the service   e g  on the same PC  can be accessed via drive letters  but remote resources cannot referenced  by drive letters under any circumstances  Even if a persistent connection to a drive letter  or a  login script is in use  the drive letter cannot be used by an NT service on either NT4 or  Windows2000     This is a Windows limitation that applies to all software on Windows   Why does this matter   Existing FaxRush v4 sites may have any of the following     e FRP files that reference files with a full path including drive letter   e Automated processes that reference files with a full path including drive letter     e Toolbars or custom code that s
91.  a GoldMine Filter  Group  or Tagged Record List  TRL      225    OmniRush Administration  amp  User Manual    The steps below show how to do this in GoldMine to GoldMine Primary Contacts  If you need to  schedule to GoldMine Mail Merge Codes  GoldMine Other Contacts  or Other   Primary  Contacts  use the OmniRush MCSCHED EXE utility     The steps to do this are as follows     1     Create your Filter or Group in GoldMine  refer to the GoldMine documentation and help  file for steps to do this      In GoldMine  Schedule an Other Action  and populate the Reference  Notes  and Primary  User fields appropriately as shown here     Go to the Group Schedule tab  and select the group or filter to schedule to     Select the Group Schedule options  To process the entire job immediately  uncheck     Span across multiple days   To send out the job over a number of days  select the  appropriate options     To schedule to a tagged group of records  the steps are     1   2     Tag the records in GoldMine    In GoldMine  Schedule an Other Action  and populate the Reference  Notes  and Primary  User fields appropriately as shown here     Go to the Group Schedule tab  and select the Active Contact Filter     Scheduling Jobs in SalesLogix    Scheduling from SalesLogix   Introduction    With SalesLogix  OmniRush uses a    virtual secretary    model in which you tag scheduled To Do  actions to SalesLogix contacts  The Category code on these actions tags the job as an  OmniRush job  and tells Omn
92.  a limited period as part of the  OmniRush purchase  You may need to request access from Z Firm sales     Z Firm Technical Support  Paid support incidents are available from Z Firm technical support  staff     Troubleshooting Steps    Troubleshooting OmniRush is a linear progression of steps to verify that the components are  operating properly     1  Does Administrator launch on the OmniRush Server   2  Are all the OmniRush Modules running     If both of these are yes  then the core OmniRush system is running  and problems are probably  configuration related     If the OmniRush Administrator cannot log in to the Z Firm DBEngine  then the DBEngine may be  down or problematic     If the Administrator can log in  check that all the modules are running  Often the problem is  simply that a module needs to be started  or that a module cannot start due to a configuration or  licensing issue     Troubleshooting Brooktrout Cards  First  is it Hardware or Software     The Brooktrout card and the Brooktrout driver are considered hardware  OmniRush is the  Software component      Check that   e Brooktrout Driver is installed  Check the Windows Device Manager  If the PnP driver is in  use  the Brooktrout board should be listed and should not have a question mark on it    e Try going to a command prompt and running faxinit manually  The steps are   e Open a command prompt  e Switch to the  lt windir gt  bfax  directory  e g  c   windows bfax    e type  faxinit  n  lt enter gt   e You shou
93.  an Other Action                         In SalesLogix  it could look like this     231    OmniRush Administration  amp  User Manual    Schedule To Do                UGN ZPK WGT 5 V4L 1000 A4 Sample Widget Kit          In Microsoft CRM v1 x  it could look like this     232    User s Guide    e ScheduleOmnaRushab   Microsoft Internet Explorer AR a  Gime Szul Ly 2 Fien Lo                                                    Recipient f  Suds b  s    template pzround zs  zpk wgti2s   Eor ple widget i add     we cht  Ins cance  Sch Arcert  SCI Coleg    Any H  K   Go  A o En  Bleue  us si  a    Ship Gaziel  Slalus  haw    iFa S Luet   ite O ec  FaR AATE  lense O IT emeng    From an Open SQL System  creating a shipment looks like this     exec zfCreateJob  12    C1     ground_box zpk WGT 23 VAL 200     sample widget    ADMIN    UPS         This creates a record in the OR_Jobs table that will trigger a UPS shipment  The stored  procedure  zfCreateJob  is part of the sample Microsoft SQL database  and it simply creates a  record in OR_Jobs with these values        OR_Jobs Value from the example Explanation  column       JobID 12 In the simple example database   the OR_Jobs JobID is not a  unique counter or value  so it is  the responsibility of the  programmer to insert a unique ID  to the job        recipient contact in the  OR_Contacts table  Reference  ground_box zpk WGT 23 This is the shipping template   VAL 200    sample widget with flags to set the the shipment  weight  declared 
94.  an error sometimes   Event Log Full     By default  OmniRush turns off NT event logging for print jobs  However  if this is turned back on   the log will fill sooner or later     There are two approaches to resolution     a  Set the NT print server to stop logging information events    b  Set the Event Viewer to overwrite old events as new ones are added    To stop logging NT print events     a  Open the printers folder  b  Right click  but with NO PRINTER SELECTED  c  Select Server Properties  d  Go to the Advanced tab       e  Uncheck  Log Spooler Information Events    To have the NT Event logger overwrite events as needed    a  Open the NT Event Viewer  b  Select Log Log Settings    c  Select  Overwrite events as needed     Troubleshooting Database Connectors  Troubleshooting SQL Connectors  incl  SalesLogix  amp  GoldMine     Problem  OmniRush is running  but does not see the job record in the database     Possible Causes   1  Hit the refresh key in your database client  e g  F5   and see if the job has failed and has  been scheduled back to you  If the job has gone to   lt Track gt  then the job has been  imported by OmniRush and is in progress     2  Check that OmniRush is set to the correct database alias  and that this alias points to the  correct database     3  Check that there are active Tracks in OmniRush    396    Technical Reference    4  Make sure that OmniRush connects to the database as the object owner of the tables   e g  sysdba on SalesLogix     5  Check 
95.  and administration   Also review this help file carefully  There are several articles on how to examine and correct  your system for NT Service operation     Software Coexistence    OmniRush Server    Below are listed some popular software combinations  Note that these applications can  all coexist on one network  the only issue is that certain combinations on a single PC  may be problematic  Also note that in some cases  e g  GoldMine Everywhere Server    the other software publisher  e g  FrontRange  has specified that their software should  run on a dedicated system  Running several server applications concurrently on one PC  can tax the system hardware  and in some cases can conflict  The list below is for  known combinations     406    Technical Reference    Note  Z Firm recommends that existing production systems have a restore able image  created  using a tool like Ghost  before installing OmniRush or any other software on    production systems        OmniRush Server                                                                         FaxRush v1 x or v4 x No  Server or Client    ShipRush for FedEx v2 Yes    ShipRush for UPS v3  GoldMine Sync Server Yes 4     GoldMine Automated Yes  Processes    GoldMine Everywhere No    Server  SalesLogix Sync Server   Yes  if Sync Server is lightly    loaded  SalesLogix Web Client No    Server  SalesLogix for Palm  amp  WAP No    Servers  Microsoft CRM server Yes 3     Microsoft SQL Server v6 5 Yes        v7   2000          Window
96.  as  phone   for the fax job  For example       doc rtf fax     contactl     gt phone2    Notice the leading tilde     character  This tells GoldMine that what comes next is a dBase  expression  not plain text     Print to Fax Email Client    Introduction    hrote  The OmniRush Universal Client  introduced in OmniRush v5 5  has its own help file   Access the Universal Client help file via the menu options in the Universal Client     The basic purpose of the Universal Client is familiar  Open a document in any Windows  application  and print to the OmniRush Job Scheduler printer  The Client will pop up  and you  then select what to do with the job  First  you select what CRM contact record the job will be sent  to  Then decide what transport will be used to send the job by selecting a track to submit to  The  job can be submitted to a fax track  hardware  internet  or RightFAX   or email track     That is it  OmniRush does the rest  and records the results in the CRM system  The Client can    also be used to print to TIF file to add documents to the OmniRush document library from any  Windows application     250       Document  j Print to  elen deel  OmniRush  Windows Client  application  Job Flow    User s Guide       OmniRush  Fax Module       OmniRush    Internet Fax  Module         OmniRush  Client    OmniRush  Email Module       References    CRM Client   OmniRush  Contact Document    Record Store    When launched  the Client sits as an icon in the system tray  It is advi
97.  as masters  and or for fax receiving  and or the job  data is used for reporting then     e Install your backup software or agent on the OmniRush Server   e Use Open File Manager or something similar on the OmniRush Server     e Set the backup software to backup open files    372    Technical Reference    e Backup up the following directories with all subdirectories   e  lt OmniRush Root Directory gt  DATA Documents   e c  temp or_backup   e Confirm that the OmniRush auto backup is running properly    When OmniRush  or any application  is used in a mission critical use  test restorations and test  recoveries should be performed at least quarterly     OmniRush Database Maintenance    Generally  the OmniRush database requires zero maintenance except for backups  If there is  concern that the ZF DBEngine database may have become corrupt  due to power interruption   hardware failure  or other problem   the FR5Maintain exe utility can be used  This interactive  tool has options to     Backup  Reindex  Check   Fix  Defragment       Be sure to backup the entire OmniRush system  including the database before  performing a fix or defragment        Watching Free Disk Space    OmniRush will consume disk space with data  so it is important to monitor available disk space on  the OmniRush Server     Disk space consumption is minimal if master documents are external  and OmniRush is not set to  keep the merged documents     If tracks are configured to keep job documents  Track   Extended 
98.  available for this automation     e The SalesMagic toolbar system is an excellent button bar and automation system to drive  OmniRush     e The AIM Toolbar system is a programmable toolbar system that can be used with  GoldMine     e The SalesLogix Architect and VBA mechanism is an excellent tool in the SalesLogix  environment     Referencing Job Documents    An OmniRush job that references a document can refer to the document s  in the following ways     e Specify an    external     e g  file system  document  For example      mainserver cdrive documents sales literature widget brochure  rtf     e Alternately  an OmniRush internal document can be referenced  For example    sales  literature widget brochure rtf     e Or  lastly  the document can be simply named  and OmniRush will use its settings to  decide where to look for the file  For example   widget brochure  rtf     If the Database Connector is set for External Master     Jobs with a leading   are looked for only in ODMS  internal   Jobs with just a file name are looked for in the default document import folder   outfax      If the Database Connector is set for Internal Master    e Jobs with a leading   are looked for only in ODMS  internal     222    User s Guide    e Jobs with just a file name are looked for first in the ODMS default folder  and then in the  external default documuent import folder    Multiple files can be on the reference line  separated with a space  comma  or semicolon     Using Override Codes   
99.  be faxed      Internet fax configurations  using Easylink  can set the sending station ID  CSID  in this area     Gi Click the area for more information     130    Administrator s Guide         hardware fax    ing    s   Z Firm  OmniRush BINT o Zr  yl d  t page Ze of Zp            Next  Send fax test jobs  Configuring Print Tracks    The only setting for print tracks is what printer to print on  This tab shows all the printers in the  Printers folder of the OmniRush Server     131    OmniRush Administration  amp  User Manual          Default Print ie x   V Enabled  V Persistent    Archived                 Basic Settings   Extended Settings Print Settings   information         OmniRush Servers   E  amp  ZF WIN2K DEV2   Azfirm_411 hp3p  OmniRush Server  OmniRush Rasterizer  OmniRush Job Scheduler                         G   Print to             A Help f OK 2S Cancel H Close       never set a track to print to one of the OmniRush printers  e g  OmniRush Server or  Rasterizer      gt If printing to a network printer  and running OmniRush as an NT Service  it is strongly advised  to use IP Printing     Configuring FedEx Shipping Tracks    There are several areas of configuration for FedEx shipping  These are divided into Required  and Optional configuration settings     EE  that OmniRush shipping is not supported by Z Firm support running in NT Service  mode    FedEx Required Settings Setup Procedure   Follow these steps to create a FedEx shipping track  Initially  do not set any
100.  be specific to your  event      On the Action Properties  set along the lines of the following     288    Developer s Guide        Schedule Action    Then  on Activity Details  set to taste  Below is an example     Schedule an Othe  Action Fixi    Schedule Wies   Zeie scare ee Pec Gow Std          Primary Uter  See      Contact  H       E  Fa  RUSH os    Time          Date TEIE g    oe E     Duaon fo Ela z  i r ell                Using Expressions in Automated Processes    289    OmniRush Administration  amp  User Manual    AP opens many powerful doors for OmniRush  Among these is the ability to use expressions to  build the OmniRush job dynamically from the GoldMine data     Using AP  you can dynamically control the fax number a fax is sent to  override the files being  sent  even alias the fax as being    from    a rep other than the record owner or AP user  A popular  impmentation of this method is found in SalesMagic by Sales Automation Technology   916 489   1600     The technique described here is often used by GoldMine VARs to create an AP track that will fax  lead sheets to dealers  The flow looks like this     1  Telemarketer enters a new record into GoldMine or updates an existing record to  PROSPECT    2  GoldMine s LOOKUP INI looks at the STATE field and populates contact1  gt key1 with the  GoldMine userid of the sales rep for that state  and the contact2 urepfax field with the fax  number of that rep     3  GoldMine Automated Processes schedule the lead sheet t
101.  by Email option allows the fax to be sent out as  an email attachment  The contact manager is used as an email address book  but the email  address can be overridden    The Viewer can either create the outbound email using your MAPI email client  such as Microsoft  Outlook Outlook Express   or using its built in email client  which sends the message using your  SMTP server      If you have the OmniRush PDF module  you can attach the fax as a PDF or TIF file attachment   Without the OmniRush PDF module  the fax can be attached as a TIF attachment     Viewer Preferences  General Settings    Fax Descriptions allows either an MRU  Most Recently Used  type setting  or a fixed list of  descriptions to appear on the drop down list of the descriptions   If using a predefined list of descriptions  this screen allows you to manage the list     Printing     259    OmniRush Administration  amp  User Manual    The optimum setting is Compatible with Print Job Size Reduction checked  both of these the  default   Experiment with other print settings only if there are problems     Linked Faxes Storage     This allows the Viewer to automatically create and use subfolders of the selected folder  as  shown     Selected  folder    2 Firm Administrative Faxes  BETA agreements  DEC 2002 Month Year    JAN 2003 subfolders auto   FEB 2003 created by Viewer       H  H  E     Rubber Stamps    Rubber Stamp management allows text and bitmaps to be defined here     Email    This area is to set the email c
102.  can download a copy from  http   msdn microsoft com downloads default asp  url  downloads topic asp  url  msdn   files 028 000 072 topic xml amp frame true    If this link is no longer valid  just go to www microsoft com and search for download MSXML     A simple tutorial    For this tutorial we will use Microsoft Visual Basic 6 0  However  the steps can be easily  transposed to Microsoft Word 2000 VBA or your favorite programming environment if it supports    ActiveX controls        Create a new project    Launch Visual Basic       Add OmniRush  controls    a       Select New Project  Standard Exe and Open      Select Project   Components amp       Inthe controls tab  find frapiOCX Library and check the  associated box       Press OK   Three new controls should appear in your Toolbox named frapi   frTreeViewEdit and frTreeView  If the controls do not appear  or if  the line frapiOCX Library does not appear in the list  then the  OmniRush API probably hasnt been installed correctly and you  need to run the OmniRush ActiveX API installer located on your  OmniRush CD ROM        Use a visual control        Select the frTreeViewEdit control in your Toolbox and  place it on the form     9 Make sure the new control on the form is selected  Then  use the properties window to set the following properties   values are given as examples  Use values appropriate for  your OmniRush install      ServerName   ordb  SystemLogin   admin  SystemPassword   secret  UserLogin   admin  UserPasswo
103.  cannot support parameter based reporting     Stand Alone Report   This report has the database connection and database query stored in the report  The report is  created completely within Crystal  and can be previewed in Crystal  This kind of report can be  dynamic  but all the dynamic elements are completely defined within Crystal  No information is  passed from OmniRush into the report  Crystal access all the data sources on its own  with its  own data access and query tools     Note  Z Firm technical support cannot support stand alone reporting     Some examples    Lead Sheet Distribution  Using Processes or Workflow in the CRM application  field sales reps  or dealers are faxed or emailed a list of recent leads every week  This is a    lead dunning system   to continually remind dealers that they are getting leads  and to give them all the lead details ona  form they can start calling from immediately     PDF Forms  OmniRush can process the report  convert it to a PDF document  and email the    PDF  This is perfect for highly formatted information  or forms that the recipient needs to  complete and return     164    User s Guide    Crystal with OmniRush Merge Codes    There are two types of OmniRush Merge Codes  Macro based merge codes and Alias based  merge codes  Both can be used in Crystal reports  but each is implemented in a different way     OmniRush Macro Merge Codes  To insert an OmniRush Macro merge code  follow these steps     First  add the OmniRush macro fiel
104.  cl  H Use Brooktrout hardware o S  ch RN  Configure   e Use local file system d  i       Scan results      Waittmeout sec eng                              2S Cancel H Close       e Press the Configure button  and you are prompted to set the root directory  as shown    3 Open API fax interface  local file system  EN          Using this mode assumes that you have a 3 rd party tools to send  and receive faxes  OmniRush fax module will only put fax files in  TIFF Group3 format with XML style headers to the local file system        Fax module will create the following structure at the local file system      You can specify several inbound ports  up to 99  to get full  advantage of  forward to user  feature        B  ParentFolder  see module settings   GO  Inbound  CO         S2f win2k dev2 c  temp         Wi                  gt  Continue      e Set the Parent Folder to a directory on the file system  and the number of ports to 1   e Press Continue  and you have the final settings screen       Cancel          315    OmniRush Administration  amp  User Manual    Fax Bridge Module    bk   dev2 c  winnt faxinvoke exe ol                    Waittimesut sec     OmniRush by 2 Firm               2f win2k dev2 c  tempoutb    2zf win2k dev2 c  temp inbo             e This screen is where you can activate the virtual port for sending  receiving or both    e Save the port    e Create a track  and set it to use the OpenAPI   You are now ready to send and receive jobs fax jobs   Notes  If the mo
105.  destination  e g  the actual computer where the recipient mailbox resides   Any  failures at this step will cause the email to fail  At this point  it is often discovered that there is no  recipient mailbox  and this will cause the job to fail  and OmniRush will fail the job in the  CRM SQL database     Now comes the interesting part  In some cases  the MX server is not the location of the recipient  mailbox  For example  at large ISP s  like AOL  etc    the MX server is actually an intermediate  relay system that then forwards the email to computer that hosts the actual mailbox  In sucha  case  the message deliver to MX will succeed  and OmniRush will complete the job as a  success   but downstream the message will fail and bounce  No outbound mail system can  detect that this email will eventually bounce  These cases will lead to OmniRush successful jobs  that will ultimately bounce     The Bottom Line   e OmniRush can only help validate email addresses if it runs in internal  integrated SMTP  mode    e With Validate Recipient Address OFF  OmniRush will fail some percentage   usually  30 85   of bad email addresses  allowing you to report on and manage  the bad email addresses    e With Validate Recipient Address ON  OmniRush will fail a higher percentage  but  some of those fails may be    false     e g  the message would go through      e Z Firm recommends running OmniRush in internal mode  This gives you the most  benefit and performance  Use database queries groups fil
106.  done later  as the settings in Administrator will be used  whenever a new OmniRush module is created     dh  Services are complex  and require Win2000 expertise to manage  NT Services   especially in a networked environment  are complex to manage  Do not attempt use of  OmniRush as an NT Service unless you have appropriate training and or certification  Z Firm  does not offer technical support for Windows networking operating system     Stopping  amp  Starting OmniRush from a Batch File    OmniRush services can be started and stopped from batch files  This can be useful to     e Shut down an OmniRush Database Connector module to backup or maintain the  database    e Shut down all of OmniRush to make a full backup of the OmniRush system    e Start or shut down certain modules to control when they do their processing    An understanding of NT Service dependencies can be helpful here  Note  NT Services are  complex      NT Services can be started and stopped from the command line using the NET STOP or NET  START commands  For example     c  gt net stop   lt service display name gt    or  c  gt net start   lt service display name gt      The name of the service can be found by looking in the NT service manager  Quotation marks  are needed if the name has spaces in it     To stop an individual module  a single net stop command will work     To stop all modules and Launcher  each module must be stopped individually  and then stop  launcher last     To stop all modules  Launcher  a
107.  empty string if invalid index specified     iContact   Index of contact in the internal contact list   iIndex   Index of the field to read   wsValue   Value of the field  Empty if invalid index specified     procedure GetContactFields iContact  SYSINT  out wsFields  WideString       Description   Returns all fields of specified contact  Fields are CR LF  separated  The format is compatible with the SetContactFields method  These two  methods can be used together to save load contact information     iContact   Index of contact in the internal contact list   wsFields   List of the fields   See alse   GetContactValue    procedure GetContactValue iContact  SYSINT  iIndex  SYSINT  out wsValue  WideString       Description   Returns all values of specified contact  Values are CR LF  separated    iContact   Index of contact in the internal contact list    wsValues   List of the values    See alse   GetContactValue    procedure GetDocumentAttributes  out wsDocID  wsFileName  wsOrgFileName  WideString   out iLastVersion  Integer  out wsMacro  wsOwnerID   wsContactID  wsCheckout  WideString  out iCategory   iDocType  iImportMode  Integer   out wsDescription  WideString  out iPageCount  Integer   out wsRemoteCSID  WideString       Description   Retruns properties of the current document  Use  FindDocumentInRepository to set current document     wsDocID   Document ID  wsFileName   Document filename without path     wsOrgFileName  Document original filename without path  FileName  lt  gt
108.  failed jobs to be schedule back to  job owner           creator track owner etc  now work      x x Print to Fax Client       438    FIXI  to  FIXI  FIXI    Gl    Dt    O    Ds  DE    Gl GI    KKK  FIX   FIX   now    Dis  ER    II EI GC    Print    FIXI  Gol  FIXI  FIXI  FIXI  lis    Q P  es    Mine      e foe ay    UO    ct  Di  ct       FIXI    Gl  UO  oe    e sent     niversal Client       logs into    to Fax    Technical Reference    Attaching multiple external PDF files would cause only one  Client may delete external files attached to job     Print to job on WindowsXP    Print to job on WindowsXP  When running in Contact          anager mode  the Universal Client    OmniRush as the current Contact Manager user  just as the       client does    Group listings would show other contacts when used with    With GoldMine  would pull the incorrect email address   RTF HTM files attached to a job are now merged   If 8 contacts were selected  only 5 would be listed       in the       the bottom  and no scroll bar   No way to select other contacts when running with GoldMine         x xAdministrator             CHANGED     The Document Repository Path can now be edited by double    clicking  on at     Build 348           General       CHANGED   CHANGED    systems as  CHANGED   WwW                5  oO  5    Minimum server hardware requirement increased to P II 400  OmniRush automatic data backup now does not impact slow  much    OmniRush will now post critical errors to the NT even
109.  fax    11 inches   98 dpi    Gap    4  Y_DPI   196  if Y_DPI doesn   t fit into ranges above and Height  gt   1200   5  Y_DPI   196  if    Always High    option has been selected in the fax track     In cases 1  and 2  X_DPI stays untouched  in cases 3  and 4  it   s set to 196 explicitly     Height  Destination height depends on source image height and has 2 different branches         regular    and    resize        Resize    is executed if a low resolution fax must be converted into highres  because of track setting    Always High           Regular      Source TIF Action Taken   0  11 2 inches   make 11 inches  cut if bigger than 11  add white space if smaller than  11 inches   11 3  13 inches  make 11 inches by resizing  may lead to quality loss    13 1  14 2 inches   make 14 inches  cut if bigger  add white space if smaller  14 3  14 9 inches   make 14 inches by resizing   15  100 inches   send AS IS    gt 100 inches   raise exception and fail the job       Resize      0  13 inches   make 11 inches by resizing   13 1  14 9 inches   make 14 inches by resizing   15  100 inches   send AS IS    gt 100 inches   raise exception and fail the job     Legal Size Forms    When faxing  legal size paper handling can be a question  OmniRush supports legal size for  sending and receiving  Make sure that RTF merge forms are set as legal paper in Word     364    Technical Reference    See the test documents  testlegal rtf  testlegal tif and testlegal pdf  Send these to yourself to see  
110.  file in the following format     Xml Receive Template  generated by your application           XML Field Data Description  Remote fax ID  this can be empty   DID DID value  this can be empty   PageCount Number of pages in the Tiff file  required     must be non zero integer        TiffFileName Full filename of fax image    Please make sure that TiffFileName is a  unique name within the entire OmniRush  document repository  You can use any  algorithm to generate names  but it is  recommended to start TiffFileName with a   prefix of    fax       The tif must be a 1 bit per pixel  Group3                       multipage file  Recommended width is 1728  pixels   Example Xml Receive   lt  xml version  1 0   gt    lt Receive gt    lt RemoteID gt 5887720 lt  RemoteID gt    lt DID gt  lt  DID gt      lt PageCount gt 1 lt  PageCount gt    lt TiffFileName gt d   temp inbound 1 faxE6644350 tif lt  TiffFileName gt    lt  Receive gt        After the OmniRush Fax Module retrieves the received kit  the module creates a     TheSameFilename rit    result file with success code or with error code and error description     Xml ReceiveConfirmation Template  generated by OmniRush server  fax module           XML Field Data   Description  Result Indicates status of the import of the received  kit  Will be either    success    or    fail                ErrorMessage Empty on    success     On    fail    will describe  the reason for the failure     Example xml for ReceiveConfirmation        319    O
111.  for Connection   String details   For Oracle installations  complete the fields in  Open API Oracle   Package is optional     depending on how you created the needed Stored Procedures  Here is a description of the  connection string     SQL  Oracle Details    Connecting to Oracle    OmniRush can connect to Oracle two ways    Direct OCI Network Connection  Benefits  No client software or configuration files  e g  tnsnames ora  needed  Fast  easy  setup     Disadvantages  Does not work if the Oracle server is on the other side of a firewall    When configured to use the Direct Network connection  give OmniRush an OCI  Connection string  which will look like this     127 0 0 1 1521 ORCL    where     335    OmniRush Administration  amp  User Manual    127 0 0 1   Oracle server IP address or server name  1521   Oracle server port  1521 by default   ORCL   Oracle server SID  ask the DB administrator     orcl    by default   Oracle Client DLL s  installed when the Oracle Client is installed   Benefits  Can work if the Oracle server is on the other side of a firewall  Disadvantages  Requires installation of the Oracle Client  and proper configuration     Check that SQL  can log into Oracle before configuring OmniRush     When using the Oracle client  you enter the Host Name or Connection String which is the  name from tnsnames ora  Example     oracle    SQL  Microsoft SQL Details    OmniRush uses ADO to connect to SQL Server  Make sure ADO is installed on the OmniRush  PC  and test 
112.  for this mode is higher level  and not included in installation agreements   service maintenance agreements  or initial purchase support  Support for converting to service  mode is on a time basis  and there are no guarantees of success     OmniRush Server installs to run in application mode  The reason for this default is that running  in NT Service mode is complex     e NT Services cannot access drive letters  they must use UNC   e Accessing network shares  printers  and other network resources requires planning and  often some network administration     Z Firm research indicates that  25 40 of OmniRush installations require network and  environment tuning in order to run as a service     To get OmniRush up and running quickly  OmniRush installs itself to run in application mode  Z   Firm requires that all installations initially run in application mode and test out successfully before  switching to NT Service mode     gt Note  Always configure  run  and test OmniRush in Application mode before switching  it to run as a service     Steps to Switch to NT Service Operation     1  Stop all OmniRush Modules  2  Stop and exit the OmniRush Launcher via the System Tray icon  3  Remove the OmniRush Launcher icon from the Start Up group or any other place that  might auto start the Launcher as an application   Open OmniRush Administrator  From the computer leaf on the tree  select Launcher Settings   a g  Server Modules  Eg  List by Module Type  Bg  List by Server PC        pal Lau
113.  give it visibility to the source XLS file   Note that if you paste static  this is not a  problem    3  Dynamic Links Require Excel  If Dynamic links are used  Paste Link   then Excel must  be installed on the OmniRush Server PC     Document Management    Document Management Options    OmniRush users have three options for the document library     Use External Documents  What this really means is that the master copies of documents  e g   the files you edit and change  will be on the file system  not in ODMS     Compatible with FaxRush v4  simply set the Document Import folder to the FaxRush  outfax   directory  or any valid directory  local or network   Files scheduled without paths will be pulled  from the Document Import Folder  Files with paths specified will be accessed from that path    Note  if drive letters are used in the paths  please see the technical document on the subject      Use Internal Documents  This means that the master copies of documents  the files you edit  and change  will be in ODMS  External files can be imported  automatically or manually  into  ODMS  When files are imported into ODMS  the external file is flagged read only by OmniRush  to prevent them from being accidentally edited  with the resulting confusion that would lead to   when the internal  unedited  document is then sent by OmniRush      Documents need to be imported into the ODMS to be scheduled  Documents can be imported  manually  with the Import option in the Administrator  or by d
114.  gt  lt  Job gt    lt Job gt  lt ID gt MJ1LEJQNDM9K5CLI lt  ID gt  lt  Job gt      lt  Request gt   wsJobs   Response in XML format  Example    lt  xml version  1 0   gt  lt Request gt    lt Job gt      lt ID gt MJ1ESIF35Z0MCLI lt  ID gt    lt HostDB gt MS0000000000009 lt  HostDB gt    lt MainStatus gt Sending lt  MainStatus gt    lt SupplyStatus gt Standard lt  SupplyStatus gt    lt FullFaxNum gt 19166424527 lt  FullFaxNum gt    lt OrgFaxNum gt   916  642 4527 lt  OrgFaxNum gt     Developer s Guide     lt FirstName gt Christopher lt  FirstName gt    lt MidName gt M lt  MidName gt    lt LastName gt Peterson lt  LastName gt    lt Aborted gt F lt  Aborted gt     lt SendOn gt 7 2 2001 lt  SendOn gt     lt Notes gt   CDATA  Here is notes block    lt  Notes gt    lt  Job gt     lt  Request gt     iJobCount   Actuall number of job statuses in the response     procedure FindDocumentInRepository  const wsExternalDoc  WideString   out bFound  WordBool       Description   This method returns True if the document specified in  wsExternalDoc exists in the OmniRush internal repository  This method should  rarely need to be invoked directly  It is used by JobCreate and JobCreateEx  methods internally  Besides if document is found GetDocumentAttributes function  might be used to get document attributes  properties     wsExternalDoc  Filename of document  without path  to look for   bFound   TRUE if document specified in the wsExternalDoc found in the  OmniRush repository   procedure FolderC
115.  if the CRM system supports that    The FaxRush Viewer is not used     356    Technical Reference    To set up this option  edit the OmniRush user profiles  In the email field  enter the  email address where the faxes should be sent  In the On Inbound tab  on Track  1  or Track  2 drop down  choose an EMAIL track  If you want the email sent as a  PDF rather than a TIF  change the settings for PDF conversion in the EMAIL track     2  Contact centric fax receiving with DID  In this mode  received faxes are placed by  FaxRush in the users    private inbound folders in the FaxRush Viewer     To set up this option  Edit the OmniRush user profiles  In the On Inbound tab   choose a public or private forward to folder depending on if you want faxes to  remain in the public folder or be placed in the user s private folder     To set up new fax notification     a  Each users  workstation must be named with their OmniRush user name  For  example  if a user is named JOE in OmniRush  his PC name must also be JOE    b  In the FaxRush Hardware Fax Module  set the Inbound Alarm Recipients  and  select the Alarm DID user tick box  FaxRush will NET SEND a message to that user  when they receive a new fax    c  After receiving a notification  the user must open OR Viewer where they can view  new faxes and then link them to CRM records     Eltron Label Printers  Eltron   Zebra Printers  What it ls and Why to Use One    The Eltron thermal label printer is ideal for use with OmniRush for UPS and F
116.  is the server based merge printing system for CRM and SQL systems  The  base PrintRush license includes   e Five print tracks  e One database connector    Each model allows connection to one database of the type specified at time of purchase   Additional features  database connectors  etc  can be licensed at the time of purchase or later   Popular options include the PDF module  additional database connectors  and additional tracks     Each model includes a given number of tracks for each job type  If you have any questions on  what is included  please refer to the price list or contact Z Firm Sales     OmniRush detects the CRM system in use and must be licensed for the CRM system type and  the CRM system user count     e ACTI   In Help   About  go into the Database Info area to see how many users the ACT   system is licensed for    e GoldMine  Go into Help   About and check the GoldMine serial number  This shows the  number of users in the second or third section    e SalesLogix  OmniRush is licensed based on the total number of configured  active login  ID s in SalesLogix   Note that this will include SalesLogix users of both types  per  configured  and  concurrent     e Microsoft CRM  OmniRush is licensed based on the total number of configured  active  login ID s in MSCRM     Many OmniRush licenses are subscription based  This allows for all updates and upgrades to  OmniRush at no extra charge during the subscription period     Contact your reseller or Z Firm sales at  2
117.  is to create the Activity record  OmniRush does everything from there on     For example  to send the document package  widget_promo frp  to Jim Berghold via email  the  following might be scheduled in SalesLogix     45    OmniRush Administration  amp  User Manual    Schedule To Do EN  General Recurring     Activity Times  gt    Date  3 17 2001   IV Timeless Lead     Time   3 00 AM fi 5 minutes Sei fi 5    minutes DI    ep   Options      Contact  Bergho d Jim q   Priority  Nare  Account  fi st America q   Category  EMAIL SS  Opportunity    al Leader   amnio q      Alar  T Set Alarm                                Regarding     widget_promo frp  ca  Notes    Jim        Check out our super widgets  The attached literature makes it clear that your  D   firm should be using Acme s widgets     H    Scheduled by Administrator on 3 17 2001       coxa Le       OmniRush logs all jobs into SalesLogix history  so the whole workgroup knows what was done   by who  and when                    Other OrmRusk and  ShipRusa jobs    ogged for    this contact record          Hostury record cfraetyed  and zer  2mail job           dmmptstce Saye  x 3 2 272001 12 34  Administ atoe   JPS Nert Day Se Shipment    Si 3 12 2001 12 24 Administer EELER engt Sox FILTEN    far  3712 2001 11 49 Adminisvetoe   JPS Ground Shipmere        D 877  2000 Adminisbstee   JOS Nost Day Ar Lotter Sere                       bin H UPS zbteert      Shipfiush FecEx Svomert I  ss  ShpAushi UPS Shiprerik       ShipRuch JPS Sa
118.  like this proposal  Notis ar         Eq de    Options Screen    252    User s Guide    The options screen allows you to set   e To delete the fax file  or to keep it as a linked document  linked to the CRM contact  record     e To optionally override the track default behaviors  e g  to schedule back the job on  success and failure     e To attach additional files to the job    4 3 OmniRush Client i xj    VD   Override Track Defaults    RK                      F Create Linked Document On Success   On Failure       Forward f Forward  f Complete C  Complete       C Delete     Delete       Import files into      Additional Files to send         ala Dv                Rasterizing Files    When the Client is running  it can be used to convert files to TIF format for emailing and faxing   The steps are     e Start Client so it is running in the System tray  e Open the document you want to convert    e Print to the OmniRush Rasterizer Printer    The Client will pop up in Rasterizer mode  You can select to store the TIF in the OmniRush  Document Repository  on the hard drive  or both at once     253    OmniRush Administration  amp  User Manual    4 3 OmniRush Client q x   IV Save rasterized file to       sl          Jh Import rasterized document into repository                                                                              Client from the SalesLogix Support Client    A video of the OmniRush Client in action with the SalesLogix Support Client can be viewed over  the inte
119.  merge code  the SQL Server itself has a number of features that can  be used to format data   Of course  with a stored procedure  the formatting is completely under  your control in code   On SQL Server  the TSQL CAST and CONVERT functions can be used to  format all kinds of data     For example  if a table has data in a column of type Money  SmallMoney  Int  or Char  this syntax    will work to return a nice dollars and cents result  This example column is named OwedAmount  from table Overdue     196    User s Guide    select left  convert  varchar 10   cast  OwedAmount as money   1    len  convert  varchar 10   cast  OwedAmount as money   1     from  Overdue    This would return data that is formatted in dollars and cents  e g  123 44    Conditional Data  How to back fill a merge value in case field is NULL or empty    In many cases  you are not assured that there will be data in the field you want to merge  For  example  a document should be sent out with the Attention block to a field in your table called     BillingName  but in some cases this field is empty  The Attention block should never be blank  so  you want a merge code that will use the ContactName field as a fall back in case the BillingName  field is blank or NULL     There are a few different ways to attack this task  One way is to use a Stored Procedure  aka  sproc  from the merge alias  An additional  perhaps more accessible  technique is to use the  functionality of SQL itself  On the Microsoft SQL Server 
120.  monochrome  usually a job for a graphic  artist     e Avoid photographs  color and B amp W     The desired end result is largely line art  solid black  and text  You can get away with some  grayscale color  but restrict them to less than  10 of the page  by area      A common approach is to have the designer deliver two versions of electronic documents  Color   for color printing and email  and monochrome  for faxing      The TIF File Type    TIF files can be faxed  printed  or emailed  Via email  TIF files can be converted to PDF and then  emailed     158    User s Guide    For faxing  TIF files must conform to the following specs   Note  the easiest way to get files into  this format is to fax them into OmniRush and use the received TIF      TIFs that are acceptable by OmniRush  Hardware Fax and Internet Fax     Width  0  1740 pixels  will be adjusted to 1728 pixels    Height   lt  100 inches  might be adjusted  see logic below    X dpi  not limited  might be adjusted to 98 or 196  Y dpi  not limited  might be adjusted to 98 or 196    Compression  most formats except LZW   Output TIF CCIT Group3 1DIM monochrome  file or memory      TIFs handling    Width  OmniRush sets the width to 1728     OmniRush tries the actual DPI  First we try to fit source image DPI into 2 ranges  cases 1 and 2    If it fails we do the second part  The second part of logic  cases 3 and 4  determine the correct  image DPI depending on image height was introduced because of a bug in FaxRush v4 that s
121.  need an email module    e ShipRush installed for all needed carriers  be sure to complete the ShipRush setup  wizard and run a test shipment for each carrier     e One Shipping Module for each carrier  e g  if you will use DHL  FedEx and UPS you will  configure three shipping modules  one for each carrier  Note that no matter how many  shipping accounts will be serviced  there will be only one module per shipping carrier       3 GM 5 DBase Connector  3 Open API ADO dbio   3 E Mail Server  3 E Mail Server   3 Fedex Shipping Server  3 Fedex Shipping Server   3 UPS Shipping Server  3 UPS Shipping Server  FedEx and UPS with FedEx and UPS with any  GoldMine Microsoft SQL Server  database    Tracks   e One or more shipping tracks need to be configured  one for each shipping account that  will be serviced  See the appropriate pages for DHL  FedEx  and UPS tracks   Note that    77    OmniRush Administration  amp  User Manual    the OmniRush Commerce Kit includes support for shipper account with each carrier  if  more are needed  contact your reseller or Z Firm Sales        FEDEX   Santa Rosa FedEx Account    UPS   Santa Rosa UPS Account    Test Jobs    Start all modules  Wait until all modules go solid green in Administrator  Now  start the CRM or  SQL system     Some CRM systems  like GoldMine  require that you now create GoldMine users that have the  same host reference as the OmniRush tracks  If you created the track shown above  you would  now create two GoldMine users  via the 
122.  needed  which is almost never  By  default  the correct key file will be used in nearly all cases     Root Dir  By default  OmniRush will detect the directory that SalesLogix uses for saving  attachment documents that will synchronize  In the extremely rare case that OmniRush Server  Module stores these files in the wrong place  you can set the directory to use here    When done  select Insert  Then Close this screen and start the module by right clicking on it and  selecting Start     Database Connector for SalesLogix v6 x    Looking for SalesLogix v4 v5 setup  Click here     92    Administrator s Guide    A  Gi Click each area below for more information     o Slgx 6 dbio on ZF DARTH     a x     Type Host db i o Version    1 00 00  Host PC   ZF DARTH    General   Extended SalesLogix  ADO   Host    Oved codes   Result codes   Aliases   Multi DBIO      Main connection string  SalesLogix OLE DB Provider   Create Modify    Creates Modify        Advanced  Optional Settings  see help file   Root dir for attach docs  Ovrd      a       Module started       Merge codes connection string  optional                               Help  lt S Insert x Cancel Close       Required Fields   e Main connection string  use the SalesLogix OLE DB provider   e Merge codes connection string  use the Microsoft provided SQL Server OLE DB  Provider     Note  The SQL user set in the connection string must either be the dbo of the target database or  have the dbo role assigned     All other fields are o
123.  not BDE aliases that route to an  ODBC DSN    4  Inthe OmniRush DB Connector for SalesLogix  go to the SalesLogix tab and check the  Sync to All Users check box     5  On the OmniRush Server PC  schedule two activities and complete one of them  Then  perform a sync and make sure that the remote gets the correct representation of the  data  Then  again on the OmniRush Server PC  complete the other activity  and sync  again  Check for correct data on the network and remote sides  If there are any  problems here  there is an issue with SalesLogix that is independent of OmniRush  and it  should be resolved     6  Do not proceed further until step  3 above has checked out     7  Check that the table owner of all tables on MSSQL is sysdba  If using MSDE on  remotes  make this same check on the remotes     8  Make sure that the OmniRush DB Connector for SalesLogix is set as follows   Extended Settings tab  DB Owner must be blank  SalesLogix tab  SQL Login must be sysdba    SalesLogix  Sync to All Users Option    345    OmniRush Administration  amp  User Manual      Glo dbio on ZF DARTH       Type   Host db i o Version     1 00 00  Host PC   ZF DARTH          General   Extended SalesLogix  Host    Ovrd codes   Result codes   Aliases   Mult DBIO      Database Alias     ba   Synchronize to all users       SalesLogix Login     SQL Logi ae  Password     Password        m Advanced  Optional Settings  see help file     Key file  Slax 2 amp 3      E   Root dir for attach docs  Ovrd      aj
124.  optional settings   stick to the required settings and run a test shipment before trying optional settings     1  FedEx Shipping Module must be configured and running  a F   in Administrator  before  configuring the track    Create new FedEx track   Set the Basic Settings   Host Reference to FEDEX or other appropriate value   If using ShipRush for FedEx with the module  Done     OVP oN    Press Insert to create the FedEx shipping track     132    Administrator s Guide    Testing The Setup  1  Start the OmniRush modules    2  Inthe CRM or SQL system  schedule a job to track FEDEX with a reference of    STD_Letter zpk    3  Check job status after 30 seconds  It should have completed    FedEx Optional Settings  There are a number of optional settings for FedEx shipping  Before getting to them  remember  some items     e  f you want shipment notifications sent by email  fax  or voice  the corresponding module  and track should be set up and tested first     e Decide carefully what notifications are appropriate    Settings     General Tab   e Shipment Notification  OmniRush can send a message to the recipient to alert them that a shipment  is en route to them  The alert can include the tracking number  tracking URL   and other information  see below for merge codes   Shipment Schedule  notification occurs when the shipment is triggered and the label prints   Note   an OmniRush email module must be running for this email to be sent      When these options are enabled  tabs appear 
125.  or DOC    dtStaticPDF Acrobat PDF    TIFF  TIFF LZW is not supported  TIFF should have a propriate                         dtBitma      p fax resolution and dimensions   iPageCount   Number of pages in the document  for note only   Might be set to 0   sDocumentID   If function completed it returns a result document ID     procedure DocumentUndoCheckout  const sDocumentID  WideString       Description   Function discards all changes that might be made to local copy of  the document after DocumentCheckout  Only the user who check document out can call  this function     sDocumentID   ID of the OmniRush document  usually 15 characters started with  DR      procedure FetchJob iFetchMaxRows  Integer  out wsJobs  WideString     out iJobCount  Integer       Description   Fetches up to iFetchMaxRows jobs statuses in XML format to the  client  You can call this function multiply times to retrieve a really big list of  statuses  One of the InitFetchXxXX function must be called prior     iFetchMaxRows   Maximum jobs statuses to return in this function call  wsJobs   Response in XML format  iJobCount   Actuall number of job statuses in the response     procedure FetchJobByID  const wsJobIDs  WideString  out wsJobs  WideString     306    out iJobCount  Integer       Description   Fetches jobs statuses  by job ID  in XML format to the client   wsJobIDs   Request in XML format  just JobIDs   Example      lt  xml version  1 0   gt  lt Request gt    lt Job gt  lt ID gt MJ1EJQNDM9K4CLI lt  ID
126.  or failure     Once this record is created  OmniRush will process the job     se sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Example  2     A mainframe computer spits out dozens of text files each night  These files might be production  schedules  inventory  or accounting statements  Each of this files is destined for a different  customer  Your application must fax these files to the appropriate contacts  The flow of your  application would be     1  literate through each text file and    2  Read the customer ID from the text file   3  If no match for this customer ID in GoldMine  you could store these accounting system  ID s in a GoldMine contact1   gt key field   create a CONTACT1 record with  minimally  the  company  contact  phone  fax  customer ID information   Create a CAL record for this CONTACT1 record    Set the CAL record fields to     oe    REF   server share dir NameOfTextFile  TXT   ACTVCODE FCC   USERID OmniRush   ONDATE today s date  or a future date if you want the fax to be sent in the future   ONTIME blank to send immediately  or a future time to send the fax in the future     Done     Alternately  the CAL  gt REF could be set to COOLMERGEFORM RTF  and the text from the text  file could be inserted into CAL  gt NOTES  If COOLMERGEFORM has the  amp FX_Notes OmniRush  merge field on it  the contents of CAL NOTES will be merged  This can let you deliver a  professionally formatted document with 
127.  or immediate  in  order for you to set your fax software appropriately  It will be your software which will tell your  Brooktrout DID board what the service type is  so the board can function appropriately with the  DID trunk     Digit Length   DID service usually sends the last few digits of the dialed telephone number to the TR114 as a  routing address  Your telco service provider needs to tell you how many DID digits they re  sending down the line  typically it s the last 3 or 4 digits of the phone number  but not necessarily   so you may set up your fax software appropriately  it s your fax software that tells the Brooktrout  board how many digits to expect after it sees a call coming down the line     Signaling Type   Pulse tones are those generated by rotary dial telephones  A series of pulses  simulating  alternate on hook off hook conditions  represents each dialed digit  Important  If your telephone  service provider sends pulse tones down the DID trunk to the board  they should do so at a rate  of 10 pulses per second  commonly written  10pps       DTMF tones are those generated by touch tone telephones  A different combination of two tones     one high frequency and one low frequency  represents each of the twelve possible digits and  characters on the touch tone telephone keypad     353    OmniRush Administration  amp  User Manual    When the TR114 receives a call it can automatically detect either DTMF or pulse  When it dials  out  your software application tell
128.  or internet account is needed   Then create a commerce track  You are now ready to run jobs     For live operation with the internet payment gateway  the installation steps are     Sign up with e online for a new merchant account   Receive userid and password   Log into the Authorize net console   Create a new Transaction Key    ih   gt     Starting in v8 of OmniRush  the Authorize net password is not used  only an  Authorize net Transaction Key may be used  If your Authorize net console does not allow  you to create a transaction key  please contact Authorize net technical support     126    Administrator s Guide    5  Inthe OmniRush Administrator  create a Commerce Module  and enter your  Authorize net userid and transaction key   6  Configure Commerce Track   7  Run Test Job    For legacy dial up sites   Dial up is no longer supported in OmniRush v8 0 and higher     Launcher Module    Accessing Launcher Settings    Open the Server Modules   List by Server PC node  Right click on the OmniRush Server name   and select Launcher Settings     Start Stop Controller    If OmniRush is running as an NT Service  this tab allows the Launcher to be started and stopped   and also allows the NT Service Login name to be set  Note that these functions are only  available if Admin is running on the same PC as the OmniRush Server     Database Backup    By default  OmniRush installs to automatically back up the Z Firm DBEngine every day at 1 00  AM  This can be changed here  For more inform
129.  pass email to another SMTP relay to forward mail  or it  can act as an SMTP relay server itself     When acting as an SMTP relay  OmniRush will detect and fail most email messages that would  normally fail downstream and  bounce   When OmniRush detects the failure  the email job fails   and you can then take action on the bad email address in a mass or   automated way     Email Body Options    OmniRush can put one or more of three things into the body of the email     a  Job notes  text    b  Text files   txt  that are sent as job documents   c  HTML that is scheduled as a job document   htm   HTML email can merge database fields into  the body of the email    d  Multi part email bodies that have both a text and html section  The text section can be auto   derived from the HTML or set explicitly as a  ixt file     Any of the above formats can include merged data  Text bodies can be merged using the  OmniRush Extended Package feature  HTML can be merged with or without the use of Extended  Packages  and is particularly powerful  HTML merging in OmniRush offers completely  customizable database merging  including one to many  and can merge multiple database  queries and stored procedures into the body of a single email message     OmniRush can combine HTML and job notes into an HTML body as well     Email Attachment Options    36    Administrator s Guide    Virtually any file sent as a job document can be emailed as an email attachment  Some file types  can have special treatm
130.  popup by DID user name    New Universal Client features  Restrict access to job types by user  Faster pop up times  Enhanced shipping and commerce features    New Viewer features  Auto create  amp  file faxes into monthly folders  Printing enhancements    Cover page setting by Track    New Commerce features  Transaction amount stored to discrete database field  New confirmation message merge codes  New option for multiple copies of confirmation message  Universal Client can save credit card numbers into GoldMine and SalesLogix    New Developer features  Support for Pervasive database  Support for MYSQL and other databases  Support for most databases with ADO and or ODBC driver   SQL syntax support required   Updated Z Firm DBEngine    Improved PDF version of the OmniRush documentation formatting and presentation    Detailed Fix  amp  Change List     416    Technical Reference    Build 498           General          Commerce     FIXED  Commerce tracks set to alarm all fails would not always set the  Alarm          NEW  Track setting for number of copies of confirmation message     NEW  Additional merge codes for commerce conf message  see Configuring  Commerce Tracks  in the OmniRush help file              Build 494           Gen  ral     FIXED  Rare hung module yellow module with Internet Fax after thousands  of jobs        NEW  Microsoft CRM Support    NEW  2003 UPS Rates are part of the installer out of the box  no update  required        NEW  Command line switch for silen
131.  printer     Note  Printers should be available in the Printers folder of the OmniRush PC     Installation Steps     1     2     124    Log in to the OmniRush Server PC as the Windows user which OmniRush will run under     Install ShipRush Pro for UPS  This can be installed either on the OmniRush Server PC   or on another PC  if installed on another PC  the ShipRush Client must be installed on  the OmniRush Server PC   Click here to see the setup options     Administrator s Guide    3  If this is a new installation of ShipRush Pro for UPS  complete the ShipRush setup  wizard  Select    Stand Alone    for the contact manager  Commission the UPS account  this  happens automatically at the end of the wizard     4  If ShipRush Pro for UPS is already installed on the network  or will be installed on a  system other than the OmniRush server  Install the ShipRush server  set it up as in the  step above  Then install the ShipRush Network Client on the OmniRush Server     5  Using the OmniRush Administrator  create a UPS shipping Module  Set the module to  type  UPS  via ShipRush     6  Configure one or more tracks to feed the module  The vast majority of configuration  settings are set in the track  See the Configuring UPS Shipping Tracks for details     DHL Shipping Module    Requirements     e Internet connectivity from the OmniRush Server  Communication to the DHL host is done  with SSL on port 443     e Valid DHL account   e Printer for labels   See ShipRush DHL list of supported
132.  printer types and models   Installation Steps   1  Install ShipRush for DHL  select Stand Alone operation    2  Complete the ShipRush for DHL wizard  Run a test shipment in ShipRush for DHL to  confirm the configuration is working     3  Using the OmniRush Administrator  create a DHL shipping Module     4  Configure one or more tracks to feed the module  The vast majority of configuration  settings are set in the track  See the Configuring DHL Shipping Tracks for details     Commerce Module  Requirements    The Commerce Module can run using two ways     e Using an Internet credit card gateway  Authorize net   e Simulation mode  no software or internet needed    The overall requirements are   e Internet based  Many existing merchant accounts are supported  Super quick setup for    new merchant accounts  If you have an existing merchant account  let e online try to  match your current rates  Simplest setup and operation     125    OmniRush Administration  amp  User Manual    The module offers two Demo modes to use  depending on your needs     e When Atomic is selected  Demo Mode enables  100 OmniRush internal processing  No  software or internet connection is needed  Most transactions will be APPROVED and a  few will DECLINE so you get a mix of behaviors    e When Authorize net is selected  Demo Mode interacts with the internet payment gateway   but all transactions are test transactions     Recommended setup   1  Open anew merchant account with e online and get rolling fast  
133.  proper operation     Shipping Server Performance Discussion    There are two measurements of shipping performance     e Single job latency  how long from when the shipping job is created in the SQL database  until the SQL database is updated with the results of the job   e System throughput  total jobs per hour or per day      Detailed definitions below    OmniRush is designed as an asynchronous system  Shipping jobs are  dropped  into OmniRush   usually through the Open SQL Connector  DBIO   OmniRush is a multi threaded system  and    can scale up to high throughput  Z Firm has tested OmniRush performance  and provides these  figures for reference     382    Technical Reference       Note  These figures are a relative reference point only  Actual system throughput depends  on OmniRush hardware  local network performance  internet connection congestion  and in some  cases shipping carrier host load  which can vary from day to day and during the day  Neither Z   Firm nor the shipping carriers make any promises or guarantees of uptime  performance  or throughput     Performance Background Notes   There are a few OmniRush configuration elements that affect latency and throughput     e How quickly jobs are pulled from the database into OmniRush  advanced module setting    e OmniRush Job Queue Depth  advanced track setting    e Number of shipping modules  OmniRush supports multiple concurrent DHL and FedEx  shipping modules on one PC   affects throughput  not latency     To maxim
134.  running the SMTP server component  It can be any kind of SMTP software  running on your  premises or at an ISP  In this configuration  OmniRush hands outbound email to this SMTP relay  computer  and delivery is done by this SMTP system  OmniRush does not know what happens to  the email downstream  OmniRush just hands the message off  and completes the job as  successful in the CRM SQL database  OmniRush does not validate the address  except to check  that it is formatted as an email address   Bad addresses will be bounced by the SMTP relay  server  OmniRush will report close to  100 success rate  and bad email address will cause the  emails to bounce     Internal  integrated SMTP Relay  In this mode  OmniRush does a lot more work  The benefits  are that OmniRush handles the email all the way to the recipient MX server  which in many cases  is the final destination  This allows OmniRush to know a lot more about what happens to the  email message  So instead of handing the email off to another computer for SMTP relaying  as  OmniRush does in External SMTP mode   in Internal mode  OmniRush acts as an SMTP relay  server itself  This means that OmniRush does significant and deep validation of the email  address and the actual mail delivery process  If any of these stages fail  OmniRush will fail the  email job  When OmniRush fails the job  the email job record in the CRM SQL system will fail   just like a failed fax job   and there will be no subsequent bounce email to deal with 
135.  scripting for non visual stuff can be used  e g  button event  handlers  math calculations  etc      e Remember that HTML pages that contain    relative    links are not going to work properly  when received  E g   lt img src   plus header gif  gt  or links to the local file system   lt img  src  c  images header gif  gt    All links must use a valid URL address   lt img  src  http   www something com plus header gif  gt    The OmniRush Administrator Import  Document wizard will offer you to replace invalid links during import     e Merge code aliases named LT  GT or REG cannot be used because     amp lt         amp gt    and      amp reg    words are reserved by HTML     e  f you are not familiar with HTML it   s recommended to use tables with invisible borders for  specifying repeating groups  Otherwise output might not be exactly as you expected     Using merge codes    This section describes how to insert merge codes into HTML template only  For basic knowledge  about merge codes  repeating groups  alias based merge codes  date time formatting  etc   please refer to OmniRush Help File    Merge Document    section  Please always test all new  templates with merge codes before sending to end users     To insert merge codes into HTML template should open your document in any HTML editor   Microsoft FrontPage  Macromedia Dreamweaver  etc   All merge codes are simple text     they  are not HTML tags     To insert merge codes  as  amp Company   amp Contact  etc  just type it i
136.  service  commonly referred to as  DNIS   please consult this page  and  also consult with your T1 service provider     Analog DID  For DID Service  you must obtain from the telephone company     e One DID telephone trunk for each TR114 DID interface you plan to use   e A block of DID telephone numbers associated with the trunk s      When ordering DID telephone service  and before you connect DID channels to DID telephone  lines  you must provide the telephone company with     e A source of  48Vdc power   The power supply must be installed and running on the TR114 before the telephone  company can activate a DID line  Once the DID line is activated   48Vdc power must be  continuous  or the telephone company may disconnect the DID service  You  as the end  user  need to supply the voltage on the DID line  through a power supply that connects to  your Brooktrout board  your phone company should never put any voltage on the line from  their end    Brooktrout TR114 DID boards include a  48volt power supply for this purpose      352    Technical Reference    e A specification of the DID service options you want   Before you order DID service from your telephone company  find out what DID service  options are available in your area and decide which options you want  These service  options define how your DID service will operate and include     e trunk type two wire tip and ring loop start trunk which works off battery  reversal   e service type wink vs  immediate  recommend wink 
137.  setting for the user or machine name where receive notifications should be sent   The alerts are sent as network popup messages  This feature lets users know immediately when  a new fax has been received     Popup notifications can be sent to   e A static user  like a receptionist or office administrator   e Multiple users    e The machine that maps via DID to the user for whom the fax was received    For any port configured to receive  press the navigation button next to  Inbound fax alarm  recipients  to get the setting screen      gt   Incoming fax alert recipients    Send alert to Forward To DID user    Send alert to user or computer  one item per line only        Send alert every fax  C Send alert once in  15   minutes  if new faxes arrive     oS Ok Hl Close       Multiple PC names can be set here  If set to DID user  then the alert will go to the username that  maps to the DID value  For example  if DID value 222 is set on OmniRush user JOHNS  the  popup message will be sent to JOHNS     About Popup Messages    111    OmniRush Administration  amp  User Manual    Windows NT4  Windows2000  and WindowsXP systems will receive these messages with no  client side software or configuration required     Windows98 requires that the Winpopup application be running to receive the messages   Winpopup can be started by selecting Start   Run   winpopup  lt enter gt     It is advised to make an icon for c  windows winpopup exe in the startup group so it is always  running  For more i
138.  shim from Hummingbird  Home Page SOCKS Shim Page    e The NEC SocksCap  Free of charge  Download from CNET  search for  sockscap     e E Borders SOCKS shim from NEC  Printing to IP Printers  Explanation    Printing to printers directly via TCPIP is an excellent way to set up OmniRush printing for all  OmniRush modules that print  such as print tracks  shipping modules  etc    The main benefits of  this approach are     400    Technical Reference    a  Avoids network administration issues  If OmniRush is configured to run as an NT  Service  it must authenticate to network resources  IP printers can be accessed without  authenticating to NT or Netware security  so authentication issues are avoided     b  Avoids print queues that may be rebooted  If a print queue server is unavailable or is  being serviced  OmniRush jobs may fail  When IP printing is used the print queue is local  on the OmniRush Server PC  The print job is then piped directly to the printer  Print queue  management is done locally on the OmniRush PC  so OmniRush printing can be  completely managed by the OmniRush administrator     c  Excellent for printing over a Wide Area Network  For example  OmniRush can print to  laser printers and thermal printers in other locations by using IP printing over a WAN     Direct IP printing can be done with virtually all laser printers that direct connect to the Ethernet  network  and can also be done from print servers like the Intel NetExpress print servers  All kinds  of p
139.  shown above  you would  now create one GoldMine user  via the GoldMine File   Configure   Users Settings  named  EMAIL  Put a random password on this user so no one accidentally logs into GoldMine as this  user     Now schedule a test job  Go to a contact in the CRM system that has your own email address on  it  Click for example screen shots     76    Administrator s Guide    ACT  GoldMine Microsoft CRM SalesLogix  You are now emailing with OmniRush  See the User s Guide in this help file for more information    on managing your document library and setting up your system for easiest possible use     Possible Problems    Email fails to get sent  Job is scheduled back to you in the database   Check that a default return address is set on the OmniRush email module     If the OmniRush email module is running in external SMTP relay mode  try changing it to  internal SMTP relay mode     If the email module is running in internal SMTP relay mode  try changing it to point to your  existing     external    SMTP relay     Check that the contact you are scheduling to has a valid email address     Installation  Initial Shipping Server Setup  Setup    Before configuration  review the OmniRush Shipping Services Reference and the sections on the  DHL  FedEx  and UPS shipping server modules     A typical OmniRush Shipping Server requires these components     Modules    e Database Connector Module   e Optional  If OmniRush will send email shipment confirmations to the recipients  you will 
140.  signature here gt     Edit this to taste     Address Time Tab    The Ship From address is only required if using the FedEx module in legacy FedEx direct  mode  When the FedEx module is set to use ShipRush  this setting is optional  If set it will  override the FROM address set in ShipRush    Settlement Time  This sets when end of day will be processed    Use contact account  shipping  address instead of  primary  address  This applies to  SalesLogix only  By default  OmniRush uses the address marked as Primary as the  shipping address  When this option is set  OmniRush will use the SalesLogix address  marked as the Shipping address for the shipment     Label Manifest Tab    This is required when the module is running in legacy FedEx direct mode  When running  with ShipRush  the ShipRush configured printer will be used by default  and nothing  needs to be set in the track    Set the label printer   Left  amp  Top Margin  Set the offset from the edge of the page  Enter fractions of an inch  as a decimal  e g  half an inch is entered as 0 5     a If printing to a network printer it is strongly advised to use IP Printing     Advanced Tab     134    Options to set   e Default package dimensions   Note  if you ship primarily using the FedEx  Box  be sure to set these to 12 x 4 x 19   e Signature Release Authorization Number This option is deprecated and is  no longer needed     Administrator s Guide    e Add email notation to history record  This adds extra text to the history  re
141.  simplifying content management     Important features of OmniRush merging     1  Merge any data in the database   2  Merge based on custom SQL queries   3  Merge based on custom stored procedures   4  One to many merging   5  Multi row merging   6  Merge multiple queries stored procedures into a single document   7  Dynamically merge graphics  signature graphics  photos  product graphics  etc     8  Dynamically merge multiple documents into one based on database fields   9  Dynamically build compound documents from OLE datasources driven by database fields  10  VBA document processing prior to document delivery    Merged documents can then be     1  Faxed  2  Printed to any network printer    21    OmniRush Administration  amp  User Manual    3  Sent as an email attachment  4  Converted to PDF and sent as an email attachment  5  Saved to disk    Merge document templates made in Word are the only    single source document template type  available  A single library of merge templates made in Word can be used for fax  print  and email     HTML Documents    OmniRush provides powerful HTML merging for email communication  OmniRush allows any  HTML authoring tool  e g  FrontPage  DreamWeaver  etc   to be used  and includes support for  advanced features like SSI  Server Side Includes      HTML documents can merge data from the database  including     Merge any data in the database   Merge based on custom SQL queries   Merge based on custom stored procedures   One to many merging  
142.  slight differences in the codes based on the target SQL server     MSSQL or Oracle   For example  this code is for MSSQL        SELECT   FROM   SSACTIVITY A    Sspicklist p   u    serinfo u          H                      WHERE  a ACCOUNTID     amp COMPANYID  and  a type   p id and  a userid   u userid  ORDER BY  STARTDATE       The    tags are placeholders for the dbo  You can either code it        SELECT   FROM  SYSDBA ACTIVITY A   SYSDBA picklist p              or       SELECT   FROM  SACTIVITY A   Spicklist p              d      d      Here is an example Oracle merge code        SELECT   FROM   SSOPPORTUNITY O   OPPORTUNITY_CONTACT C                CONTACTID     amp CONTACTID  AND     OPPORTUNITYID   O OPPORTUNITYID                o  Al  UO  S  Al  w  K                O CREATEDATE                CP Returns single row from Account table for current job  All fields available    CT Returns single row from Contact table for current job  All fields available    FX Returns single row from Activity record of the for current job  All fields  available    AA Activity records for current account   AAA   Association records for current account             187    OmniRush Administration  amp  User Manual                                                       AAC Activity records for current account of type Phone Call  AAM Activity records for current account of type Meeting    AAO   Opportunities for current account    AAT   Activity records for current account of type To Do  AC Acti
143.  statements  Each of this files is destined for a different  customer  Your application must fax these files to the appropriate contacts  The flow of your  application would be     1  lIterate through each text file and      Read the customer ID from the text file  3  If no match for this customer ID in SalesLogix  you could store these accounting system  ID s in a SalesLogix database field   create ACCOUNT  amp  CONTACT records with   minimally  the company  contact  phone  fax  customer ID information  Create an Activity record for this ACCOUNT CONTACT record   Set the Activity record fields to     oe    DESCRIPTION   server share dir NameOfTextFile  TXT FCC   CATEGORY OmniRush   STARTDATE today s date  time of 1 00 AM  or a future date if you want the fax to be sent  in the future     Done     Alternately  the Activity  gt Description could be set to COOLMERGEFORM RTF  and the text from  the text file could be inserted into Activity  gt NOTES  If COOLMERGEFORM has the  amp FX_Notes  OmniRush merge field on it  the contents of Activity  gt NOTES will be merged  This can let you  deliver a professionally formatted document with logo graphics  advanced OmniRush merging   etc   Hint  set the font of the  amp FX_Notes code to Courier or another mono spaced font so that  columns will line up correctly      Mee sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Example  3    Your VB application automatically runs a series 
144.  the OmniRush Server installs the Administrator automatically  so a single installation on  the PC may be all a site needs  The Administrator can optionally be installed on other PC s to  remotely administer the OmniRush Server     The Client Utilities includes the Print to Job Client  and the Fax Viewer  These applications are  for supported CRM system users only  GoldMine  amp  SalesLogix      Server Overview    The OmniRush Server runs on a single PC and handles job processing  The server is actually  made of several components     e 2Z Firm Database Engine  This client server database is the core of the OmniRush  server  An OmniRush installation will only have a single Database Engine  even if the  OmniRush Server is clustered across several PC s  Running as an NT Service  the  Database Engine should never be stopped while modules are running     e OmniRush Launcher Module  This is the master coordinator and dispatcher for the  OmniRush Server  Running as an NT Service  the Launcher should always be running   even if all modules are shut down  In an OmniRush Cluster  each cluster member PC will  have its own launcher     e Modules  Each OmniRush service  e g  hardware fax  email merge  printing  etc   and  connector  e g  connector for SalesLogix  is a Module  and runs as its own application  process or NT Service     The OmniRush Administrator application handles all service creation  configuration  monitoring   and management  The OmniRush Administrator can run on the O
145.  the Recipient record  Create a Job record for this Recipient record    Set the Job record fields to     aaron    DESCRIPTION   server share dir NameOfTextFile  TXT FCC   CATEGORY OmniRush   STARTDATE today s date  time of 1 00 AM  or a future date if you want the fax to be sent  in the future     Done     Alternately  the Job  gt Description could be set to COOLMERGEFORM RTF  and the text from the  text file could be inserted into Job  gt Notes  If COOLMERGEFORM has the  amp Notes OmniRush  merge field on it  the contents of Job  gt Notes will be merged  This can let you deliver a  professionally formatted document with logo graphics  advanced OmniRush merging  etc   Hint   set the font of the  amp Notes code to Courier or another mono spaced font so that columns will line  up correctly      Mee sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Example  3    Your VB application automatically runs a series of Crystal Reports every night  You want these  printed or faxed  Here is your application flow     326    Developer s Guide    a  Process all reports  Using the Crystal API  each report is saved as an RTF file into a  subdirectory of the OmniRush  outfax  directory  e g   outfax reports   Name each report  with the customer id or company name it is destined for     b  When all the reports have been built  read the name of the first file in  outfax reports  Find the Recipient record that corresponds to this file    
146.  the network  the CoStar  printer driver should be installed on the OmniRush Server   or    e Laser printer with manual feed tray or envelope feeder and a one up style label  available  from Z Firm and Paper Direct      Label Tricks    At Z Firm  most labels are printed via OmniRush to a laser printer with one up labels  We also  use a CoStar  Our label template includes the Z Firm logo  and just a few fields      amp  NameAddress   amp  Country  encl   amp  FX_Ref  Putting the FX_Ref merge code lets the user schedule this in the CRM system     lab rtf Catalog  Demo kit USPS    Now  when the label prints  the enclosure list and shipping information prints right on the label  and goes into the CRM history record     Another trick is the ad hoc label  Create a label template that has just one field on it      amp FX_Notes    168    User s Guide    This lets you type your label inside the CRM system and track what was on the label  For  example  schedule an other action with the ref line  lab2 rtf  and notes     Your Product Serial Number is   111 111 111 111    You get a label with just those notes on it  This gives everyone    freehand    label printing     Tips  When creating your label template  make sure you have the correct paper size selected in  Word  For one up labels  use the  10 envelope paper size  For the CoStar  select the paper size  of the labels you will use  the CoStar print driver should be installed where the templates will be  made      A kit of sample label
147.  to  receive the notifications     Print Module  Print Module    The Print   Raster Module is required printing and outbound faxing  It is also used for email  attachments that are converted to PDF  There are no required settings to change in this module     If this module is stopped  print and fax merge jobs will be paused until the module resumes   In nearly all cases  the only time the Print Module requires configuration is to set up    OmniRush RTF to PDF conversion options  or if PDF s are faxed out  A discussion of  features is below     112    Administrator s Guide    7  Gi Click on the screens for details        Print Merge Server IIe E    Type   Printer rasterizer Version  5 5 0 371  Host PC   ZF DARTH                General Settings MS Word   TexttoRaster   Acrobat PDF      Accept document types  Rasterizer settings   JV Simple ATFs Enable  M       IV MS Word ATFs   DOCs  IV Acrobat PDFs   JV Images  BMP  TIFF     Timeout  410 seconds per page  V Text files  TXT     Printer name  f OrniRush Server                              Help e  Apply S  Cancel H Close       The Text to Raster tab  If scheduling  txt files to OmniRush to print  some settings in the Text to  Raster tab may need adjustment     a  Margins  It typically works best to set them all to 200   b  Page Size  Set explicitly to 1728x3150 at 196 dpi    PDF Conversion Options    ote  The PDF features require the OmniRush PDF Module and may also require that PDF  technology from third parties be licensed     
148.  to existing masks  a 13 digit    mask   Input data  1231234567890  Merged field  123 123 456 7890   amp ClearPhoneFormat   Clears existing masks                      Notes  If a matching mask is not found  OmniRush merges the data as it is stored in the  database  For SalesLogix phone numbers  if there is an  x  character in the phone number   everything before the  x  is considered the phone number  and everything after the  x  is  considered as a phone extension  The phone formatter will recognize and process the number  before the  x  and then append the extension onto the number     For example  The SalesLogix database contains  2065680720x105    The document has the phone formatting macro   amp SetPhoneFormat                   The merged document will contain   206 568 0720x105    Formatting Date  amp  Time Data    When merging date and time fields  you may want to control how the data is formatted  The  following codes are available      amp SetTimeFormat  lt format code gt     amp SetDateFormat  lt format code gt      189    OmniRush Administration  amp  User Manual    SetTimeFormat can take the following formatting codes     e Aora Display time in American  0 12 am pm  format   e Eor e Display time in European  0 23  format     Example    amp SetTimeFormat a   Returns  1 00 pm     amp SetTimeFormat2 E   Returns  13 00    The options for SetDateFormat are below     The following SetTimeFormat   code  which will not appear on merged documents  is to suppress  the time 
149.  two services are set to start automatically   The Z Firm Database Engine and the OmniRush Launcher  No other services should ever  be set to autostart  All control of the other OmniRush services is handled automatically by  the OmniRush Launcher and Administrator  You should never manually manipulate  services unless instructed to do so by Z Firm technical support     Can I use the Windows2000 Service Control Manager to automatically restart an  OmniRush service that has stopped     Maybe  Generally  it should not be necessary to have the NT SCM do the work  as the    OmniRush Launcher will do it for you  If a module is stopping with a problematic  frequency  check the module log and fix the cause of the problem     E Mail Module FAQ    Q  What is the difference between internal and external SMTP server   A  All internet email is delivered as follows     1  Email software  e g  MS Outlook  etc   pushes message onto an SMTP relay server  SMTP relay connects to the Mail Exchance  MX  server for the domain of the recipient    SMTP relay passes the message to the MX server for final delivery  or further relaying   this is controlled on the receiving end  and is not relevant to the sender      The OmniRush email module can send messages two ways     e By pushing the message onto an external SMTP relay  e g  acting the same as Outlook     e By running its built in  internal  SMTP relay and forwarding the message directly and  immediately to the recipient MX server     See the Emai
150.  use as a Word document  There are limits on the  formatting options     Merge Documents for Fax  Email  and Print  Merge Documents  Page Oriented     Merge documents are page oriented merge forms created in either Microsoft Word or Crystal  Reports  The page oriented nature allows these merge forms to be     Fax Merge Templates   Print Merge Templates   E Mail Merge  native format  document is merged and emailed as an attachment   Merge to PDF to Email  document is merged  converted to PDF  and emailed as an  attachment     These merge templates are either     e RTF files you make in Microsoft Word  e RPT files created in Crystal Reports    Do not worry that OmniRush uses RTF files instead of DOC files  there are no limits on the  formatting you can use  All the advanced features of Word  such as tables  frames   header footers  columns  and more are available     Merge documents can be stored internally in the OmniRush Document Store  or they can be on  the file system  either in the Document Import Directory  or anywhere that can be referenced by  the job      Creating A New Merge Document  MS Word     While a merge document can be created from scratch  most merge documents start life as an  existing file that is being brought into OmniRush  This might be a file already in OmniRush that is  being copied and modified     To create a merge document in Microsoft Word  The steps are     1  Create the document with text  artwork  etc   Insert merge codes by typing them in    Sa
151.  will come up empty the first time you use it after a restoration  Set the new  UNC path in the Log Viewer to re enable this feature     377    OmniRush Administration  amp  User Manual    4  Document Import Directory  In General Server Settings  Administrator   Server  Modules   List by Server PC    lt right click on your server gt    General Server Settings   Set  the  Import Documents From  to the correct path if needed     5  All tracks that print should have the printer reset  applies if the OmniRush Server PC  name has changed      6  If using Virtual Tracks with shipping  printer names may need to be adjusted for new  naming conventions     7  Any other UNC references to the old PC name will need to be changed to the new PC  name  in FRP files  etc      Starting and Stopping OmniRush DBIO for SQL Backup    In many cases  the OmniRush Database Connector needs to be shut down temporarily while your  SQL server is backed up  If OmniRush is running in NT Service mode  this can be easily done  using NET START and NET STOP commands     Note that the following SQL maintenance functions may cause OmniRush to lose its connection  to the database     Taking SQL Server to single user mode   In some cases  the SQL Server Backup will cause connections to drop  Clearing SQL Server client connections  using KILL or equivalent   Stopping SQL Server service   Rebooting the SQL Server    In most cases  it is nightly backups that cause the issues  When OmniRush is run in NT Service  mode
152. 0  401  Label Printing        0   eceeeeeeeeeeeneeeeeees 408  OVEIVICW E 55  Paper Sizes and Forms    sses 408  Print Module    112  Print to Fax Client  Client Job How    251  Main Green  251  R  Rasterizer 2 0 2      ceceeecceeeceeeeeeeeeeneeeeeeeeeeeees 253  Rename the OmniRush Server        aa aa n  411  Reporting  GoldMine Reporting         262  Reportin EE 261  Restore OmniRush Data         00eeeeeeeee 375  RightFAX  DIAN WEE 118  PIQHKEA EE 52  elle ut EE 118  RTF  Optimizing Graphics to Reduce File Size  eeh ee  167  Reducing RTF File Size                169  369  RTF Merge Forms vs HTML Merge Forms  EE 160  POR aerer aeons awh lie 21  S  Sales Processes cecce 246  280  SalesLogix  Alternate Table Names A 93  ASP Configuration sses 94  Attaching Received Faxes to Contacts 260  Attachments Director    90  BD Eiteieteeretinideeestvtetieebiecs ua teicn dives 90  Configuring for use with OmniRush        66  Creating the Database Connector           91  Database Connector Configuration      345  Database Connector Configuration v3 v5  eidel geesde 91  Database Connector Configuration v6   92  Driving Jobs Programatically                 281  Emailing Faxes to SalesLogix Users    260  EE 344  Formatting Phone Numbers                  188  Hist  ry Tab deenen aranera 227  How To Schedule OmniRush Jobs      226  Interbase is not Gupported  90  Mass Jobs  fax  email  shipping  etc    229  Merge Codes 187  Multiple Database Connectors                94  ODBC Drivers eeens siein
153. 06  812 7874 for licensing details   How OmniRush Compares to FaxRush v4  What is    Old    in OmniRush  A long time FaxRush v4 user  seeing FaxRush v7 for the first time  said  Looks complex      Compared to version 4  FaxRush v8 is more complex  it also has hundreds of additional  features    e Many sites refer to FaxRush v4 as a member of their team    e Version 8 is meant to double your team     If you just want the latest version of your Good Old FaxRush  version 7 can do that  Here is a  partial list of    what is old in FaxRush v8     e Just schedule fax and print jobs in GoldMine or SalesLogix  Even use the same merge  files you used with version 4     39    OmniRush Administration  amp  User Manual    The whole FaxRush  virtual secretary    model is kept and is consistent     SQL Users  Import custom merge aliases from the version 4 FRQALIAS DBF into version  8     Configure version 8 to use your existing  outfax  directory  including all the files there     Use the new OmniRush Print to Fax Client that is integrated with GoldMine  and now  SalesLogix too      View and link inbound faxes electronically to GoldMine contacts  and now for SalesLogix  too      How OmniRush Compares to FaxRush v4    This is a partial list that focuses on highlights and Do changes   The full list of new features and  enhancements runs to hundreds of items     40    OmniRush Server runs on Win2k  Server and Professional editions  WindowsXP  and  Windows 2003     The OmniRush Client  amp  Vi
154. 1   Address2   Address3  blank lines removed  Suite 201    amp FullAddress 101 Main Street Address1   Address2   Address3  blank lines removed  Suite 201    Santa Rosa  CA 95404     amp FullAddressOneLine   101 Main Street  Suite 201  Santa Rosa  CA 95404   amp nameaddress Sally Jones  Z Firm  101 Main Street  Suite 201  Santa Rosa  CA 95404     amp ukaddress Sally Jones UK formatted address  Address   2  3  etc    Z Firm  101 Main Street  Suite 201  Santa Rosa  95404   amp fxref catalog  rtf A The Acme This is the reference component of a job  The job reference line n  Roofing Catalog tag    lt file list gt      lt fxref portion gt    The    tag can be changed to another tag  like     in the DBIO Ov  In this example  amp fxref is   The Acme Roofing Catalog       amp notes   1 Job notes  e g  Notes from the scheduled action in GoldMine or S      amp Date   Monday  January 2  This is actually a function  See the documentation   2003   and any other format  specified      amp DateAdd   Monday  January 2  This is actually a function  See the documentation   2003   and any other format  specified                           amp phone  222 333 4444 The primary phone number of the contact for the job      amp fax    111 222 3333   The fax number of the job     amp emailaddress   joe acmeroof demo   The email address of the job    amp citystatezip Santa Rosa  CA 95404   Properly formatted    183    OmniRush Administration  amp  User Manual     amp Amper  amp  http   lt someurl gt  loc
155. 1 0 Word Options    Now that we are at the right key  take these steps     1  With the Options folder  key  selected  point to New on the Edit menu and click String  Value     2  Type ExportPictureWithMetafile and press ENTER           NOTE  There are no spaces in the string value name     3  With the string value ExportPictureWithMetafile selected  click Modify on the Edit  menu     369    OmniRush Administration  amp  User Manual    4  Inthe Value data box  type 0   NOTE  Type a zero for the Value data   5  Click OK     6  On the Registry menu  click Exit   OmniRush System Maintenance    Backing Up OmniRush  Introduction    In many cases  OmniRush is used as an application server  and the job data is not essential   since jobs are being logged in the external database or CRM system  If external documents are  used as masters  and the OmniRush job database is not important  the only thing that would be  lost in the event of a system failure would be the OmniRush configuration     This is a long way to say that many installations have no real need to backup their systems  since  OmniRush may be used just as software  and may not hold data  If you use OmniRush as a UPS  shipping server  see notes below     However  make this decision wisely by understanding the components of OmniRush and  understanding what is stored  and where     Data Components of OmniRush    There are two data components of OmniRush     OmniRush Database    The database is a client server database server t
156. 2  Analog DID  Brooktrout and Line Setup          0   ccceeeseeeeeeeeeeeeeeeaeeeeeee senses seaeeeseaeeneeeeeneees 354  DID  Testing the Brooktrout Hardware  amp  OmniRush Setup        sessseessessseessressressrnssrnesrnees 354  DIDNOmmiRUSh  Ee EE 355  Eltron LabelPriniters     ccvichscccscanecdisvantensxianedeeasehecaes Maecraestiiaacd da NEES AE ege ed ee 357  Eltron   Zebra Printers  What it Is and Why to Use One  357  Eltron  Setting Up On The Network senses seaeeeeaaeseeeeeseeeesaeeteneeeeeeeees 358  Eltron   Zebra Thermal Printers  Using with a Serial Port 358  FAQS vid esha ead eee eae ene ee ae a Aras 359  Administrator FA EE 359  SEN CMEAQ tye oF  oh yuri de see yaa die Age Aa be ated 359  E Mail Module FAG side irrien iiia iiia iai V a a AEE eee 359  FAQ  OmniRush General EA  359  Mise DISCUSSIONS i dee EES EE EEE VORRE eae 361  FaxRush v4 x to OmniRush Upgrade Checkltet 361  Example FaxRush v4 x to OmniRuSh Upgrade       seseesseesseesssssssessesiesintensnnnnnnrennntnnennnenn 362  Supported File TM gees elk yee Ride ene eagles 363  RE EE 364  Legal  Size FOM Sirini ege ieee el ee deeg edd EAR 364  Dialing Configuration File  preial  mi     365  OCR on  RECEIVE NEE 368  How    To  Send Screen e 368  Microsoft  Word  Re 369  OmniRush System Maintenance A 370  Backing    UP OMM RUS D oeaan s eramanen amarae a aara ae Aaa AA AE a shreeetietaereesbereeeret avers 370  OmniRush Database Maintenance 373  VEER e RE 373  NT Account for Service LogiMine isien eerten aaa a a 
157. 2  Database Connechor  83  DCF Dialing Configuration File                 365    462    Default Import Folder AA 79  Developer s Guide  ACIIVEX E 294  Custom Fax Bridging            ceceeee 316  Developer s Guide    n s    267  DHL  Configure Shipping Module                  125  Configuring DHL Tracks    137  OmniRush Features Reference            123  Performance and Throughput              381  Requirements  0       eceeeeeeeeeeeeeeeneeeeeeeaee 125  Biel 137    Dialing Options  Dialing Configuration File  Advanced    RUE Ile SEET 365  Dialing Option  365  DID  Direct Inward Dial    Brooktrout Hardware Gen    354  REI 349  DTMF DID oces 349  354  Hardware Setup            ccceeceseeeeeeeees 68  How DID Work 349  355  Logic Flowchart AA 355  Ordering the Phone Line  352  OVEIVIOW NENNEN iik 349  Popup Alerte  111  Setting Up Users for DID            08 355  Testing the hardware    s e 354  User Setup Au 144  Uses For DD    349  DID  Direct Inward Dal  37  Disaster Recovery  Backing Up OMNIRUSh osasse 370  Restoring an OmniRush System          375  Z Firm DBEngine   INtrOGUCTION dessi a 454  Disaster Hecovenm   370  INS  ietecsebetectent etirebicates utineeecbedaneetionis 349  Document Import Folder              23  24  218  Document Management  24 218  Document Package    156  Document Repository Pat    79  Documentation   New  amp  Updated Pages for v6               428  E  EAS YNNK  onside iene 52  Eltron Label Printer   Connecting via Serial Port  358   Setting up on the 
158. 22  Driving Jobs from CRM  Introduction            cceccceecceceeeeeeeeeeeeeeceaeeeceaeeesaeeseeeeeseaeeeeaeeseneeeeaees 222  Referencing Job DOCUMENTS                ccceeeccceeeeeceeeeeeeeeeeeneeceeeeaaeeeeeseseaeeesneeaeeeeneeeeeseneeeeeeenaaes 222    OmniRush Administration  amp  User Manual    Using Override Codes AAA 223  Scheduling Jobs in GoldMine 223  Scheduling from GoldMine   Introduction         sssessseeseeeseeereesrnsrnernssrnssrnssrnssrnssrnssrnssrnesnns 223  Ee le ET EE 224  Scheduling to GoldMine Groupe    225  Scheduling Jobs in Gales og          cccceeeeeeeeeeeceeeeeceaeeeeeaeeeeeeeseeeeeseaeeeeaeeseeeeeseeessaeseeeeseeeees 226  Scheduling from SaleSLogix   Introduction   00 2    ceeceeetee cece ee eeeeeeeeeeeeeeeseaeeeseaeeeeaaeeeeneeeaas 226  Scheduling from SalesLogix   DiSCUSSION               cc ceeesceeeeeeeeeeeeeeaeeeeeeeceaeeeeaaeeeeaaeeeeeeeeeas 227  Scheduling to SaleSLOGix Groups         s ssseesseesseessetsrtssrrssrtsttnstrnssrnstnnsrnsrnnsrnnsrnnsnnnsnnnnnns 229  SNPPINO ODS EE 230  Shipping   Introductio seian asa e aa e e p a aai a E N a AE E a A 230  Shipping Templates   In Depp  234  Elei eiuis Be ge 235  Administrative Fonctions sesucen a a rE E EEA 236  Shipping   Some Examples             ccccccceeececeeeeeceeeeeaeeeeaeeceeeesaeeeeaaeeeeeeeseeeescaeeseeeseeeeesas 237  Shipping   Canada Orioinaton  237  Shipping   Virtual Tracks  238  COMMENCES e 243  GOMIMENCS JOS EE 243  Driving JODS from Drocesses A 246  Driving OmniRush from Sales Pro
159. 33 Industrial   Super City  VA  33444    As of September 24  1998  Orders placed before 3 00 PM are shipped  within two business days     This week only  no extra charge for overnight shipping     Did you know  pay your invoice within five days and take a  two percent discount     Figure 2  The resulting merged document    Location of INI Files    INI files referenced by the  amp Uvar merge codes must be located in the GoldMine System  Directory  This is the directory where the GoldMine LICENSE DBF is located  The location of the  this directory can be determined in the following ways     a  In GoldMine  select Help About System  and check the entry for  System Files   b  Open the GM INI and check for a SYSDIR entry  c  Search for the LICENSE DBF and USER  INI files in the file system    Advanced INI Location    OmniRush respects the GM INI tag  UserINI to find the user ini in a directory other than the  GoldMine System Directory  However  using this feature will not allow you to use constant INI  files or multiple USER INI files from one template  The reason for this is that OmniRush will not  look in three directories for the ini files it needs  By default  OmniRush looks in one directory  the  System Directory  The UserlNI tag makes OmniRush look in a second directory  but it is then  assumed that ALL needed INI files will be in that one location  It is understood that this may well  not be the case     Generally  all INI files should be in a single directory  Network secu
160. 36  Supported Versions    n    336  ADO EE 336  API  ActiveX EE 294  Custom Fax Bridging    s es 316  Database Driven AP   320  Pass Through SQL AP   329  AP Lo eu Sova ewe 267    Automated Processes  GoldMine    247  288  B  Backing Up OmniRush   Automatic Z Firm DB Engine Backup   127    Using a Batch File to Shut Down           374  Backing Up Ommib  ueh  ossssseeseeeeeeeeeeeene 370  Backing Up SQL DB or CRM               06 378  Backup   Backing Up the CRM System         339  402  Backup EE 370  Banner   Fax  Banner egent geesde Leieren  130  Bar Codes in Merge Documents               210  BDE   Shared BDE and NT Service Operation   RE 403  Brooktrout   Changing io address of ISA can    349   Compaq Proliant Gervers 349   Compatibility with 64 bit PCI slots         349   DID   Ordering the Phone Line        na0000aa  352   DID    Direct Inward Dial               347  354   DID    See Alen  37   DID COJI oeae enire Raa A 355   DID Overvi   W         ceceeececeesteeeeeesteeeeeenes 349   Driver Installation                  ceceeseeeeeees 104    DTMF DD  349  354  Faxinit Manual Test  386  taxit CIG ec   egeege ees  ege een  349  Installation   0    eee ccecceceaeesseeeeeeeeeseeneees 104  Monitoring Fax Port Activity       00    261  Multiple Boards in One PC  349  PCI Slot Types            cceceeseeeeseeeeereees 347  Supported Modelen 347  TRIOS Mann a a a 347  Troublesbootng  386  387  TUF AMG eebe eegen a 347  BrOOktrOut a rnane a a 104  BrOOktrOut                cccccece
161. 3DS_BOX_1LB ZPK  UPS_GND_BOX_1LB ZPK     NDA means UPS Next Day Air       Shipping templates are created using the interactive ShipRush software   See the ShipRush Help  File  under Templates in the Index for steps      A general rule is to keep template names short  12 characters or fewer including file extension     Shipping Overrides    For a complete list of overrides  see the master override list     Shipping templates are not carved in stone  Job by job  you can set the main parameters of the  shipment using overrides  Shipping overrides include     WGT  The shipment weight   VAL  The insured value of the shipment   COD  The COD amount of a COD shipment  PTP is required when the COD tag is used   PTP  COD Payment type   VTR  Virtual Shipping Track    Other overrides are     EML  Set the email address to send the notification to an email other than the database  record email address     235    OmniRush Administration  amp  User Manual    Administrative Functions    There are the following types of administrative shipping jobs you might need to do   1  Delete a shipment     2  Force end of day processing  for UPS and FedEx Ground     Deleting Shipments    Deleting shipments is easy  For FedEx  just schedule the delete fro with the tracking number of  the shipment you want to delete  E g     FedEx   delete frp TRK  lt tracking number gt    For UPS   ups_delete fru TRK  lt tracking number gt    For DHL   DHL_delete frp TRK  lt tracking number gt    d   Note that FedEx Groun
162. 4 07 TruFax 100 R  994 113 70  994 113 50    The TR1034 is the most modern fax board available  and is perfect for analog and digital  installations  The TR1034 is available in several configurations     2 port Analog  loop start    4 port Analog  loop start    Various models with analog DID support   BRI models   4  8  16  24 port digital models with integrated T1 PRI interface    All TR1034 boards are universal PCI  which can go in any 32 bit or 64 bit PCI slot  or PCI   Express  aka PCle  PCI E and PCX   Multiple TR1034 boards may be installed in a PC  though all  must be of the same PCI type  e g  all universal PCI or all PCI Express        omnipush does not support mixing different models of boards in the same system     ura PCI boards exist in two flavors  5 volt and Universal  3 3 volt 5 volt   The Universal  boards are usually called    uPCl     e g  TruFax uPCI   The 5 volt versions have a single notch in  the PCI connector  the universal versions have two notches  Most boards sold as new after   September 2002 are Universal  If you have a 5 volt board be sure your PC has 5 volt PCI slots     S uPCI TruFax and TR1034 boards are compatible with 64 bit PCI X slots found in newer  servers and PCs     Orri034 boards are full length PCI boards  They require a PC chassis that has room for a  full length board  and excellent airflow over the boards for cooling  Generally this means that a  server class PC must be used  which is not necessarily expensive    the Dell 400SC   
163. 420 SC  models are cheaper than many desktops     Next  Brooktrout Installation    DID Boards    DID can be done three ways     348    Technical Reference    e Using DTMF DID over a regular phone line and a regular analog Brooktrout TR1034 or  TR114 board  requires a PBX or other device to  push  DTMF digits to the Brooktrout  board    e Analog DID is a method to do DID using special analog DID phone lines from the  phone company PLUS an Analog DID capable Brooktrout board  Supported by  Brooktrout in North America only  models listed below    e Via a digital circuit  T1  and the appropriate digital TR114 or TR1034 from the lists  above     Analog DID  DID Capable Brooktrout Boards for Analog DID Phone Lines    Note  DID power supply required with DID analog boards   TR1034 uP2C R 1 Channel Loop Start   1 Channel DID  two channels total   TR1034 uP2D R 2 Channel DID    TR1034 uP4C R 2 Channel Loop Start   2 Channel DID  four channels total   TR1034 uP4D R 4 Channel DID    a Note that an Analog DID channel cannot send  it can only receive  Digital circuits and  DTMF DID allow a channel to send and receive and receive w  DID     Brooktrout Board Discussion    Multiple Boards in One System    Multiple PCI boards of the same type  e g  all TruFax or all TR114 or all TR1034  is supported   There is a board ID selector on the board  For TruFax boards  the first board should be set to 0   the 2nd board to 1  etc  Each board must have a unique ID     TruFax and TR114  After the board
164. 454  GIOSS AY EEO TT T EEEE E EEEE E ETETE 457  ale TE 461    OmniRush    EmailRush  FaxRush  ShipRush Server  PrintRush and CashRush are part of the OmniRush    family  All these products are installed by a single installer and managed via a single console  the  OmniRush Administrator   Getting Started     e  SIN Walk Through for new users    e Quick Start Guide for experienced installers  Other Resources   e The OmniRush Knowledge Base  to look up errors and issues   Pii    The OmniRush Video Library for installation and configuration walk   throughs     e OmniRush Community Forums for discussions  troubleshooting  and more     e PDF version of this Help File  News     e What is new in OmniRush v9     e Brew  amp  updated documentation pages for OmniRush v9    Feedback on the documentation is welcome  Please address documentation feedback to  omnirush zfirmllc com  Help file version   Change  22053    for OmniRush v9    Quick Start Guide    If you are already familiar with the components of OmniRush  here are the steps to get running  quickly   If you are new to OmniRush  take some time to read the Administration section of this  help file  it will save you a lot of time later     1  Install Brooktrout fax board  if setting up hardware fax   Install the OmniRush Server Software    Install your OmniRush license  or run in Demo mode     Pe    Configure a Database Connector module and other needed modules  like Fax or  Shipping    5  Configure one or more tracks to feed jobs t
165. 90  utilization for other tasks  without OmniRush in the  picture  So how much actual bandwidth is available to OmniRush  Not terribly much  Even small  messages may only trickle out in this situation  and large messages will slow to a real crawl   However  50kb or 100kb of available bandwidth is enough to get out a lot of messages under  10kb  it is attachments that will be problematic     At some sites  everything rolls along fine in this regard until a virus  worm or adware attack sucks  up all the available internet bandwidth  bring message transmission to a crawl     Turning to the OmniRush Server  some tweaking can help boost OmniRush email throughput     Items to tune     e Template size  As mentioned above  HTML and RTF file size should be monitored    e For HTML  anything over 30kb is large  Avoid using FrontPage and Microsoft  Word to generate HTML as these applications often create HTML that is much  larger than necessary  Tools such as Dreamweaver usually give smaller results   often much smaller     e For RTF anything over 2MB is large and may create a bottleneck at the merging  or conversion stages  See the tips on how to make RTF s small    e  f using the RTF to PDF merge  amp  email feature  the PDF conversion may be the  bottleneck  System analysis may be needed to identify the bottleneck  Make sure  the OmniRush Server is at least a 1 5 ghz machine if doing conversion to PDF    e Ofcourse  if TIF or PDF attachments are being sent  the outbound internet conne
166. 92 168 97 19 initial  catalog Adventure_Works_Cycle_MSCRM   password    persist security info True  user  id sa workstation id OmniRush    packet size 4096        This is edited in this fashion      data source  lt SQL Server name or IP address gt    initial catalog  lt SQL Server database name gt    password   lt sa password  in double quotes gt     persist security info True user id sa workstation  id OmniRush   packet size 4096    Create new index in MSCRM database       Z Firm advises that a new index be added to the Microsoft CRM database  Use  SQL Server Query Analyzer  log into the MSCRM database  and execute the  syntax below to create the recommended index     create index zfirm_omnirush_performance on activitybase   category  scheduledstart     At this point  you should cycle IIS and log in to the MS CRM Web Client to check that the  OmniRush menu option is present and working     Configure Track and Document Lists  Each OmniRush UI form has two configurable lookup lists    Track list   Document list  These lists are simple text files  editable in Notepad  They can be edited any time  and changes  take effect immediately  The Track list is per OmniRush form  and the Document list is per track   one list per track option      For example  the you may want the OmniRush Fax form to offer two OmniRush Fax tracks  FAX  and INETFAX  and a list of 20 standard documents that are installed into the OmniRush    99    OmniRush Administration  amp  User Manual    document libra
167. Brooktrout Boston configuration utility     re fax module log will list DID calls where a DID lookup fails  This is a useful diagnostic  when troubleshooting why a specific fax is not forwarded as expected by OmniRush     DID  OmniRush Logic    OmniRush handles DID inbound faxes using its standard advanced receiving options     The logic for DID is shown here     355    OmniRush Administration  amp  User Manual    Fax Received    on Port          DID  nformation No No action to  on received take   ax   Yes                Find the user  with the DID  value that  matches the fax    Get the tracks  set inthe On   Inbound for the  user           If email track   get the email  address from  the user           Push the job to  the track s        The steps to set up DID are     Analog DID line  Install DID line and hardware  DTMF DID xxx  Set DID numbers on each user in Administrator  Set the On Inbound action on each user  e Test  To simply put received faxes into the private inbound folder in ODMS  no track needs to be  selected  On the user settings  select  Store TIF in user Fwd Folder     FaxRush   CRM  DID Options  There are two basic ways to setup DID and have CRM users get notified of a new fax     1  Internet Email forwarding  In this mode  all received faxes will be emailed to the  recipient  and faxes are handled in the email program in use     ror  Once the fax is received  it is emailed to the recipient  and may be linked  to CRM contacts from the email program in use 
168. C    2  ShipRush UPS Pro printing has been tested from the OmniRush Server PC   3  OmniRush is logged in to Windows as the same user that configured and tested  ShipRush above     By  is  3 important  Because ShipRush maintains its configuration under the  user profile     directory  at a command prompt  type set userprofile to see the current location   For  example  for user Administrator  this directory might be     C  Documents and Settings Administrator      ShipRush Pro stores its configuration data in a directory underneath the user profile directory    C  Documents and Settings Administrator Application Data z    firm  llc shiprush          This is significant because OmniRush requires that the ShipRush environment be operational   Since the ShipRush environment is dependent on the logged in user name  the OmniRush UPS  shipping server may function as user  A  but fail to run as user  B      To rectify a situation in which the NT user name for OmniRush will change  two approaches are  possible     Copy Files Approach       In this approach  you manually create the ShipRush run time environment  For example   ShipRush was configured under user    Administrator    but OmniRush will run as user  ORUser     In  this case  we will simply copy all the contents of directory      C  Documents and Settings Administrator Application Data z firm  llc shiprush v3      To directory     C  Documents and Settings ORUser Application Data z firm  llc shiprush v3      449    OmniRush A
169. CAL_MACHINE SOFTWARE Borland Database Engine     setting to confirm that BDE is being pulled from a local      path  see the DLLPATH and CONFIGFILEO1 keys         BDE Settings    In many cases it is advisable to increase BDE memory settings   See the technical discussion for details           Attachments  Directory access    Attachments  Directory location         In many cases  OmniRush will need read write create access to the    attachments directory  Make sure that the NT userid selected  during OmniRush installation can access this directory     OmniRush attempts programatically to determine the attachments    directory  If it makes the wrong decision  or you just want to be  extra sure  set it manually in the SalesLogix Connector module     SalesLogix Connector  Creating the Module    The SalesLogix Connector works with SalesLogix v4 6 on MS SQL  and Oracle platforms  The  following should be done before configuring a SalesLogix Connector in OmniRush     e Check your SalesLogix operating environment     e Install the SalesLogix Workgroup Client on the OmniRush PC    e Check that you can log into SalesLogix and that it works correctly    e SalesLogix v4 v5  Increase BDE Memory as described here     e SalesLogix v4 v5  Check the SalesLogix DLL Version on your system    When these steps have been done  you are ready to create the SalesLogix DBIO Module     1  Right Click on the OmniRush Server PC and Select New    2  Select Database Connector    3  Continue through Connect
170. CRM DBIO Module     1  Right Click on the OmniRush Server PC and Select New  2  Select Database Connector    3  Continue through Connector configuration    Database Connector for Microsoft CRM v1 x    note that MS CRM v1 x support is deprecated in OmniRush v9 0 and up     Here  configure the database connector with the parameters to use to connect to MS CRM     95    OmniRush Administration  amp  User Manual    o DBIO MSCRM Bisi      Type   Host db i o Version   5 5 0 392  Host PC   ZF DARTH       IT Module started          General   Extended Microsoft CRM  Host  God codes   Result codes   Aliases   Multi DBIO      ADO connect string aj Create      Server    Domain Usemame    Password    URL override    optional        Test SOAP connection                           Help wi Apply x Cancel H Close       ADO connect string  Press the Create button to bring up the ADO connection string wizard  Be  sure to use the OLE DB Provider for SQL Server provider  Be sure to save the password with the  connection string     Server  This is the name of the MS CRM Server  For example  acme mscrm acme com orina  flat domain environment just acme mscrm    Domain Username  This is an Active Directory user ID that is also a licensed MS CRM user   This user should be of type Administrator in the MS CRM Deployment Manager     Password  The password of the username above     URL Override   optional setting  not needed in most situations  If MS CRM Web Services were  not installed into the default vi
171. CRM client will not actually be used by OmniRush  but this step is  critical to ensure that OmniRush can access the CRM system     CRM Configuration    OmniRush integrates with the CRM system via database tables in the CRM system  Since  OmniRush works as a virtual secretary  this is done via the Schedule feature of GoldMine and  SalesLogix     Before installing OmniRush  it is wise to properly configure the CRM system for the OmniRush  job types your installation will use  Here is a chart that lists suggested entries to add to the CRM  system for SalesLogix and GoldMine  Note that entries may be a maximum of seven characters  long     SalesLogix    In SalesLogix  add entries to the To Do Category field  Log into the SalesLogix sales client as an  administrative user  and select Tools   Manage   Pick Lists  On the screen below  select Edit    66    Administrator s Guide    Pick List Manager  Pick List Name      To Do Category Codes    Pick List Attributes  gt     Required entry    SdlesLuuix   Custom      Report Regarding   sales Urder status   Sales Order Type   Sales Process Types   SQL Script Types   State Tax Rates   Stup Reyaiiriy   Sub Process Regarding   Supplier   Support Form Types  Template Types   To Do Category Codes  To Do Negarding  To Do Result Codes    oolbar   ypes   Unit   Vendor   World Time Zones    IT  Alla multiple selections    IT Text must match a list item  JM Sorted alphabetically    IT Users cannot edit items         Set Default    Ir list  8       
172. Connector for GoldMine requires that GoldMine be installed and operational on the  OmniRush PC  OmniRush connects to the GoldMine database directly  via low level BDE calls   and is completely compatible with GoldMine v5 x dBase and SQL  Front Office      Generally  running OmniRush and GoldMine Sync Server Automated Processes on the same PC  is workable  however it depends on the workload on these components  It is possible to overload  the BDE  which will cause all BDE applications on the PC to hang   Increasing the memory  settings in BDE can help prevent this  but if the load is high enough  or if enough BDE  applications are running  the limits of BDE may be reached      There are a number of options on how GoldMine can be configured  so here are the details           Environment Item Discussion  GoldMine installed OmniRush will work both ways  Install GoldMine as you prefer  just  locally on OmniRush make it sure that the NT user you choose during OmniRush  PC  or centrally ona installation can access the GoldMine file system resources  network   SYSDIR in all cases  other directories vary based on overall  configuration      Z Firm recommends a shared  network installation of GoldMine for  easiest maintenance and to keep the build consistent across the  network        BDE  shared or local   Z Firm requires that BDE be installed locally on the OmniRush  Server PC  Check the registry    HKEY_LOCAL_MACHINE SOFTWARE Borland Database Engine     setting to confirm that BDE i
173. D  Identifier specifying the internal document that will be copied to  the client  See DocumentCheckIn for details     sTarget   File name  complete with path  of the file that will contain the  checked out document     304    Developer s Guide    bOverwrite  Determines the methods behavior in case the target file already  exists  If bOverwrite is False  an exception is raised  If  bOverwrite is True  the existing file is saved to a backup file with  the same name as the original but with a  old extension and is then    overwritten  If the file is flagged as ReadOnly  it is overwritten  anyway   See also   DocumentCheckIn method  and list of methods there      procedure DocumentDelete  const sDocumentID  WideString     Description  Deletes an internal OmniRush document  No external file is affected     sDocumentID  Identifier specifying the internal document that will be deleted   See DocumentCheckIn for details     See also   DocumentCheckIn method  and list of methods there    procedure DocumentGetLatest  const sDocumentID  WideString  const sTarget  WideString   bOverwrite  WordBool       Description  Copies an internal OmniRush document to the client without actually  checking it out  For an overview on managing OmniRush documents   refer to the OmniRush user guide     sDocumentID  Identifier specifying the internal document that will be copied to  the client  See DocumentCheckIn for details        sTarget   File name  complete with path  of the file that will contain the
174. D FRP COD 101 50    Ships the COD for an amount of  101 50  For UPS shipping  when you use COD you may also set the  PTP value also  see below     gt Hint  Most templates can operate as COD templates just  by using the COD override  In most cases the template does      not need to be created initially as a COD template        FEDEX  UPS    DHL  FEDEX  UPS  ENDICIA    ENDICIA       PTP  lt value gt     VAL  lt value gt     WGT  lt value gt     HGT  pkg  height   WID  pkg width  LEN  pkg       Sets the COD payment type  Options are    1 Any payment type  cash  check  money order   2 Cashiers Check Money Order only   3 Cash    Example  UPS GND COD ZPK COD 333 PTP 1   Sets the shipment to  333 00 COD and any payment type   Note  DHL supports only types 1 and 2    Sets the shipment declared value  Overrides the declared  value in the shipping template  Example use     P1 BOX FRP VAL 450    Sets the declared value of the shipment to US 450  Do not  use cents  value is in whole dollars only     Notes   DHL   Declared Value  protection type is used     Sets the weight of the shipment  Overrides the weight in the    shipping template  Useful to allow a single template for a  given class of service  e g  ground  service many different  shipments  Example use     UPS_GND_BOX ZPK WGT 15    Uses the specified template and sets the weight to 15 pounds     In whole pounds only     For U S  Postal Service shipping  First Class service can be  measured on ounces  For USPS  amp  Endicia shippi
175. DDEE  Y MERGEFORMAT    it may be formatted with the file extension   INCLUDEPICTURE      OmniRush  sigfiles  DDEE BMP     MERGEFORMAT    Notice that all the backslashes have been doubled  This is correct and required     Modify the Link    207    OmniRush Administration  amp  User Manual    Put your cursor over the file name  DDEE   and click so you can edit it  Replace DDEE with   amp C1_OWNER  for GoldMine   so it now looks like this     INCLUDEPICTURE      OmniRush  sigfiles   amp C1_OWNER BMP     MERGEFORMAT   If the code had the  BMP extension keep it  if not  leave it out    Save the file  At merge time  the     OmniRush  sigfiles   amp C1_OWNER BMP  will become      OmniRush  sigfiles  SALLY BMP  or the correct name of the contact record owner  This will  cause the correct signature to merge   The file can now be saved and is ready to test   Notes  When merging in text files  it is important that the data coming in from the contact manager not  include the extension  In the MS Word merge it should then look like this       OmniRush  sigfiles   amp C2_SIGNATURE TXT   The data in the CRM SQL system would just be the file name without extension   This may apply to other file formats   If problems are encountered  it may be because certain Microsoft service packs for Office can  break the link functionality in Word  Refer to Microsoft Article  330079  which is currently available  via this link     SalesLogix    The only difference in terms of merging a signature is that t
176. DNS lacks an MX record  single A record  points to web   and email                                       Administrator      NHANCED  Merge alias configuration UI was made more coherent   Add Modify functionality   is now more logical    NEW  In merge alias configuration  SQL syntax is now  highlighted  in a mono spaced    E    font  and includes line numbers        Sal                      Build 224                 General       434    Technical Reference                FIXED  Weakness that would case the OmniRush print driver to  become corrupted  requiring  reinstallation using the OmniRush updater   This       problem was inherited  from FaxRush  and is now resolved in OmniRush      Build 222              AK GENGKraLS    NEW  More options on track to allow CRM history record to  have less notes          xxDatabase Connector Module                            NEW  On SalesLogix  can now set DBIO to create history  records of different   types  email  fax  etc   so that icon in history tab is  correct   FIXED  SalesLogix  in some cases would pull extension info in             with phone fax numbers   causing downstream operations to fail                             E Mail Module     NEW  HTML now supported in body of email   NEW  Super powerful HTML merging  See OmniRush  documentation for details    Supports merge macros  repeating groups  and custom  SOL   NEW  Email track option to send merged RTF and static TIF  files as attached   PDF files  instead of native format   Re
177. DTMF signalling to the Brooktrout board  it means that the PBX is attached  to a digital line or an analog DID line  The PBX is then configured to route certain calls to  POTS   ports which are connected to the Brooktrout board  When the call comes in  the Brooktrout board  answers the call  and the PBX then sends some digits to the Brooktrout which FaxRush uses as  DTMF identification  This is the DTMF DID method     Uses of DID   For example  say each sales rep in your firm is assigned a unique fax number  Jane is 544 3125   Joe is 544 3126  Jack is 544 3127  When a fax is sent to any of these numbers  the phone  company sends the call down your special DID phone line  When FaxRush answers the call  the  phone company signals the actual number dialed  or perhaps just the last for digits  like  3126      In FaxRush  you might have  3126  configured as Joe s DID number  FaxRush might be  configured so that when a fax comes in for  3126  it is emailed automatically to Joe  A fax to     3125  might be sent to a specific printer near Jane     The concepts encompassed by DID are     e Identification  Each user or function has a unique phone number     350    Technical Reference    e Aggregration  Instead of requiring a dedicated phone line for each phone number  a  single phone line  or a few of them  receives calls for a block of numbers  10  25  50  100  or more numbers all come into a single line     e Automation  Since each number is associated with a user or action in FaxRus
178. Data    If using the UPS shipping module of OmniRush  this state data is held in the ShipRush  installation on the OmniRush Server PC  Use the ShipRush utilities to make backups of  the shipping data  Note that to enable a full system recovery  the  save system state   feature must be used     Backing Up the OmniRush Database    There are two main options for backup     e File system native  e Z Firm utility based    Both will be discussed here  as well as the Z Firm suggested backup plan     File System Native    The most low level approach is to simply shut down the entire OmniRush system  including the  ZF DBEngine  and backup the entire hard drive  or at least the entire OmniRush directory  structure   This can be done with NT based backup systems and agents  as well as by booting  under DOS and using a tool like Ghost   Ghost type backups are strongly recommended before  any upgrade of either the OS or OmniRush   The benefits of this approach include simplicity  and  completeness  The downside is that OmniRush must be shut down  usually via batch file   Note  that a batch file shutdown of OmniRush is only possible when OmniRush is run in NT Service  mode      Z Firm Utility Based  Z Firm offers automatic and interactive tools for backing up the OmniRush Database     The automatic way is to set up the backup in the OmniRush Launcher Settings  This will make a  safe  restoreable copy of the full database as seen in  lt OmniRush Root  Directory gt  DATA Database   The copy 
179. Domain are required in order to use MSCRM Workflow  with OmniRush  A simpler configuration is to set the Microsoft CRM Workflow service to log on  under a named account   This also precludes the issue of the password being stored in a text  file     By default  the MSCRM Workflow service does not know what CRM user to impersonate  so  OmniRush can use the userlD PW set in the web config file  An alternate system is to go into the  Windows2000 Service Manager  and set the logon user for the MSCRM Workflow Service to an  Active Directory user that is set as a CRM System Administrator in CRM Deployment Manager     Default OmniRush section in the application web config      lt OmniRush gt    lt add key  ConnectionString  value  data  source 192 168 97 19  initial  catalog Adventure_Works_Cycle_MSCRM  password    persist security  info True user id sa workstation id ALEX2K packet size 4096    gt    lt add key  TraceMode  value  0    gt                  lt add key  UserName  value      gt     lt add key  Password  value   _   gt     lt add key  Domain  value   _   gt    lt  OmniRush gt     Complete list of files to install        c  inetpub wwwrooti activities omnirush  SelectDocument aspx     SelectDate aspx    ScheduleResult aspx    SelectContactAccount aspx    or_voice aspx    or_creditcard aspx    or_email aspx  or_print aspx    or_ship aspx    or_workflow aspx  or_email_tracks txt    or_voice_tracks txt    or_creditcard_tracks txt  or_print_tracks txt    web config            
180. Easylink debug log is back                 ENHANCED  RightFAX  OmniRush would only pass the fax number  not  company or contact   Now company and contact are passed into RightFAX                  XKXDBIO     FIXED  RTF merging files saved with WordxXP  2002   error   Zlist assertion error in line 692  resolved   FIXED  Problem licensing open DBIO   kKXKPedExX     FIXED  Ground Laser Labels now print correctly  Corrects for a  problem          introduced by FedEx           FIXED  FDA  override code in the database now triggers a third  party   billing to the FedEx account specified in the FDA tag   FIXED  Misc fixes to the FRP generator             KKXUPS     FIXED  If an MPS template is made in ShipRush  it now works  correctly   through OmniRush     442    Technical Reference      x Print Raster     FIXED  Text files are now rasterized correctly        Build 308        asic  and    oo moo    creen   User_Login  User_Title    User_EMail    User_Phone  User_DID  User_Faxno          Go D D GD Go D D DG pp  D Z        x xAdministra    EW  A complete kit of shipment rating tools is now available with  he OmniRush  ommerce Kit     These tools allow rating from ASP web pages  Visual    ther applications  MSSQL Server Stored Procedures  and other  evelopment environments        EW  Merge codes that pull from the user fields in the OmniRush User    User_FirstName  User_MiddleName  User_LastName    User_PagerNum    Lioness       FIXED  Importing html  bookmarks were considered relativ
181. FIXED  DBIO now pulls text out of html in cal notes so just text merges                CHANGED  DBIO no longer overwrites the cal loprecid field when  scheduling back a failed job    Build 446             General       FIXED  Crystal reports  when sent as HTML  would sometimes lose  formatting        NEW  GoldMine v6 HTML in the cal ref field will now merge properly into  fax  print  and email jobs        CHANGED  DB Connector no longer updates LOPRECID when scheduling back a  failed job              Commerce       421    OmniRush Administration  amp  User Manual    FIXED  Module would sometimes fail to settle at configured time when  using  Atomic Authorizor        Di  H    ED  Module would fail jobs when the cc charge succeeded  but the N           x xUniversal Client          FIXED  GoldMine  Print to email  Select Other Contact  client would  pull  the main contact email address     FIXI    ga    D  Would not list GoldMine Groups     FIXI    Gl    D   Send on  date   time available on all job types       T    FIXED  Could enter a subject longer than the OmniRush Server would  support             ENHANCED  Faster popup time when printing to the Client           NEW  Ability to cancel shipments from the Universal Client job history  list   New option in Settings to set default deletion template              AAV VOWOR EE       FIXED  If file name is set to  test  Viewer would sometimes fail to  append     tif  to the name  causing the file to be unviewable from Admin  amp   
182. FaxRush is the full featured fax server for CRM and SQL systems  The base FaxRush  system includes    e Support for up to two hardware fax ports  two phone lines   Internet fax support  RightFax bridge support  Three fax tracks  One database connector  The OmniRush Universal Client for print to fax  One print track for auto printing received faxes   e One email track for emailing out received faxes  ShipRush Server is the shipping server for CRM and SQL systems  The base ShipRush  Server license includes    e Supports one shipper account on one carrier  additional carriers accounts are  add ons to the base system   One email track for emailing out shipment notifications  One database connector  The OmniRush Universal Client for a simple shipping GUI  Notes    e ShipRush Server is for USA users only   e ShipRush Server is licensed on an annual subscription basis   EmailRush is the most powerful email merge server for CRM and SQL systems  The  base EmailRush license includes    e Three email tracks   e One database connector   e The OmniRush Universal Client for print to email  CashRush is the credit card processing system for CRM and SQL systems  The base  CashRush license includes     Administrator s Guide    One email track for emailing out receipts  One database connector  One credit card processing track  The OmniRush Universal Client for a simple credit card GUI  Notes   e CashRush is for USA users only  e CashRush is licensed on an annual subscription basis   e PrintRush
183. For Advanced Users    OmniRush can archive the documents it sends  This area allows documents to be saved at  various stages during processing     The most frequent use of this option is to save shipping labels to disk when OmniRush is used as  a parcel shipping system     Bony one option should be used per track  Enabling multiple options can lead to rapid  consumption of disk space     uake sure to have a LOT of free disk space on the drive where documents will be saved  and  make sure to monitor free space on this volume     scieme that use these options should use a system monitoring tool to monitor free disk  space  The OmniRush system will automatically shut down when free space reaches 5 MB     General Options  Set the directory to save to and the file type  Note that the file type option is best left at  Default   initially  Only change it if the resulting type is not appropriate for your needs     Advanced Options  Append to File Name  This allows the file name to be made more    friendly  by adding the recipient  company name and or date to the file name     Group By   e The Do Not Group option will drop all files in the base directory set above in the  General tab   e Group by Day will create a subdirectory under the base directory for each day   e Group by Recipient will create a subdirectory for each recipient company name     Generate XML  This option will cause a matching XML file to be pushed to disk  This file will have  the structure and contents as shown be
184. GoldMine File   Configure   Users Settings  named UPS  and FEDEX  Put a random password on these users so no one accidentally logs into GoldMine  as these users     Now schedule a test job  You will need a shipping template  so navigate to the   Documents General Shared Samples folder in the OmniRush Administrator to find the folders of  sample UPS and FedEx shipping templates  Go to a contact in the CRM system that has your  own address on it  Click for example screen shots     ACT  DHL ACT  FedEx ACT  UPS  GoldMine FedEx GoldMine UPS   Microsoft CRM FedEx Microsoft CRM UPS  SalesLogix FedEx SalesLogix UPS    You are now shipping with OmniRush  See the Understanding Shipping with OmniRush section  for information on how to get the most out of OmniRush     Installation  Initial Print Merge Server Setup  Setup  A typical OmniRush Print Server requires these components   Modules   e Database Connector Module  e One Print Raster Module with default settings  do not modify printer or other settings      8 GM 5DBase Connector   3 Default print module    Tracks     e One or more print tracks configured  At least for initial setup  set the track alarm options    LASER 1 Default Print    Test Jobs    Start all modules  Wait until all modules go solid green in Administrator  Now  start the CRM or  SQL system     78    Administrator s Guide    Some CRM systems  like GoldMine  require that you now create GoldMine users that have the  same host reference as the OmniRush tracks  If you cr
185. LAA   CAL records for current contact that are rectype A    LAC   CAL records for current contact that are rectype C  LAM   CAL records for current contact that are rectype M  LAO CAL records for current contact that are rectype O  LAS CAL records for current contact that are rectype S  LAT CAL records for current contact that are rectype T    LU   CAL records for current user    LUA   CAL records for current user that are rectype A  LUC CAL records for current user that are rectype C  LUD CAL records for current user that are rectype D  LUM CAL records for current user that are rectype M  LUO CAL records for current user that are rectype O    LUS   CAL records for current user that are rectype S    LUT   CAL records for current user that are rectype T  SC Contsupp where rectype is C  SD Contsupp where rectype is D  SL Contsupp where rectype is L  SP Contsupp where rectype is P    SR   Contsupp where rectype is R          GoldMine SQL Codes    OmniRush includes the following merge codes  out of the box   Run the sample template   rep_full rtf to see most of these codes in action  You can create additional  custom  codes as  well  See the section on creating custom merge codes        C1   Contact1 dbf table  Single record of data for current contact record  All       OmniRush Administration  amp  User Manual      fields of contact1 dbf can be referenced                                                                            C2 Contact2 dbf table  Single record of data for c
186. Macros enter the name HelloWorld and  press Create    bk o bh    Paste in the text of the macro  Save and close the VBA editor  Close MS Word    Activate the OmniRush Print Raster module       MONA    Schedule a job to the printer  with a reference line to the tune   blank_page rtf  helloworld    10  The print job should say Hello World on it    Now every time you schedule a RTF or DOC job to the OmniRush you can specify this VBA  macro to execute by using    macro separators    and    macro name        Syntax  document  macro_name  Example   olank_page rtf  HelloWorld     You will get    Hello World     as a first sentence in the    blank_page rtf    text      Using parameters    269    OmniRush Administration  amp  User Manual    Probably the first feature you are going to use is passing parameters to you macro  VBA  function   All parameters should have    string    type and should be double quoted     Syntax  document  macro_name    param_name1         param_namexX       Sample   blank_page rtf  HelloWorld    Universe         Sub HelloWorld sParameter As String   ActiveDocument Paragraphs 1  Range InsertAfter    Hello      amp    sParameter   End Sub           You will get    Hello Universe     as a first sentence in the    blank_page rtf    text         fr5WordMacro dll        What It Is  amp  How To Use It    Once you feel comfortable with simple stuff it is time to customize some forms letters reports  So   the question is    How can   get information about current con
187. Management   e Client allows navigating to a contact other than the current contact    e New print to TIF rasterizer  e Print to file on file system  e   Print to folder in ODMS  e The FaxRush configuration files  FAXRUSH INI  FRPRIVAT INI  F4INBND DBF    FRQALIAS DBF  F4DEVICE DBF  ZADMIN EXE have moved into a centrally  manageable configuration center  the OmniRush Administrator   and are now held in the  Z Firm DBEngine  part of OmniRush   FRQALIAS files can be easily imported into  OmniRush  There is a new  easy to use  maintenance utility for the OmniRush database     e Word2000  WordXP and Word2003 are supported on the OmniRush Server   e GoldMine no longer runs as a DDE Server on the OmniRush Server   e Updated Z Firm Driver for Brooktrout    e Support for new Brooktrout boards including the new PCI TruFax card  see section on  Supported Brooktrout hardware     e Some Override Codes have changed  see special section on the topic     e Expanded  electronic documentation  available as a help file with the product  and on line  at www zfirm com  OmniRush should maintain organized and centralized documentation  as the product  and documentation  grows     e Existing old FaxRush modules are greatly expanded in OmniRush  For example  the  hardware fax module can send network alerts to multiple users on received faxes  and  can even forward received faxes via email     e Many  many new features and modules  Backward Compatibility    e In GoldMine and SalesLogix environments  
188. Matrix for full Server  Advanced Server  e Windows XP  details   etc   e Windows 2003  e WindowsXP Server   e Windows 2003 Server e Windows 2000    Terminal Server  e Windows 2003  Terminal Server  If Installing the FaxRush for   Brooktrout TruFax or TR1034 No hardware required on  Hardware Fax   board workstations  Other Modules   e Microsoft Word  version  2000  XP  or 2003  is required  if OmniRush is used for  merge fax  print  and merge   to pdf and email  e Most modules have no  hardware requirements   Check module documentation  for specifics    The actual minimum depends on the CRM system in use  First refer to the recommended  not  minimum  hardware for the target CRM system  If the CRM system requires more advanced  hardware than OmniRush  follow the CRM system recommendation                    These are minimums for a basic  one or two port OmniRush server used for faxing and for no  software other than OmniRush  Note that when OmniRush is used with a CRM system  e g   ACT   GoldMine  SalesLogix  etc   the OmniRush Server PC must meet at least the minimum  requirements of the CRM software  which may require faster hardware than listed above  Note    OmniRush Administration  amp  User Manual    that heavy workloads  more than three modules  or more than two fax lines may require faster  hardware     Recommended Minimum Server     1 1 ghz or higher  512 MB RAM  20 GB Free disk space  supported operating system    Brooktrout TruFax or TR1034 interface for hardware bas
189. Memberships   User Variables      Everyone           Remove       Select as Pimary Grcup                       Help ef Apply 2S Cencel Close              a Remember  the Universal Client will only make available job types for which there are tracks  configured  If an OmniRush system only has   email and fax tracks  then only those two options will be available in the Universal Client  even if  the OmniRush user has rights to all job types     Groups    Groups primarily exist to allow for easy rights management  Rights to folders in the Documents  tree are administered by granting rights to groups     New groups can be created  Users can be members of multiple groups  though there is always  one primary group for each user     Fax Receiving    DID Setup for User   In the user screen in the OmniRush Administrator  each user has a DID field  25 character  that  can contain one or more DID numbers separated with spaces  Uniqueness is not enforced by  OmniRush  If multiple users have a given DID value  the first user found will be used by  OmniRush       On Inbound    Tab    This tab controls what happens to a received fax that is forwarded to this user  The fax can be     Submitted to a fax  print  or email track  Put in the OmniRush Inbound Private directory for the user    144    Administrator s Guide    Up to two tracks can be assigned   The inbound flowchart can be summarized   1  Is the fax port on the fax module set to forward to a user  2  If so  lookup the user  and see w
190. ND_BOX_1LB ZPK  This will take all values from the template     451    OmniRush Administration  amp  User Manual    In this example  we override the weight  setting it to 12 lbs and the declared value  setting  it to  1100   UPS_GND_BOX_1LB ZPK WGT 12 VAL 1100    In this example  we ship COD  with all the parameters coming from the shipping template   UPS_COD_GND_1LB_10DOL  zpk       Now  we use the same template  but override the amount to  1100  UPS_COD_GND_1LB_10DOL zpk COD 1100                      TECH REF  Email Server    OmniRush has a very advanced email system that can help reduce the number of  bounced   emails  When running in Internal SMTP mode  OmniRush can detect a large portion   60  85  in most cases  of emails that would bounce downstream and take two actions in these cases     a  Fail the job in the CRM SQL database  where you can report on it  clean up your data   or even get an alarm to call a customer to ask for the correct email address   b  Not forward the message  so there will be no bounce     Summary  In Internal SMTP mode  OmniRush will dramatically cut the number of bounces  and  make your database of email addresses easy to maintain and clean  Z Firm recommends  running in internal SMTP mode in nearly all cases     Details   The OmniRush email module can run in two modes     External SMTP Relay Server  In this mode  you configure OmniRush with the name or IP  address of your SMTP Relay server  This might be a sendmail or Microsoft Exchange system 
191. Network  358  Eltron Label Printer A 357    E Mail Generally 36  56  120  259  260  359   384  E Mail Module    E Mail Track Configuration                   139  Internal vs External Mode         452  Module Gettngs          eseeeee eee 120    Technical Reference seeen 452  Validate Email Address  452  E Mail Module ce ceeeeseeeeeeeteeeeeeneeeeeees 120  E Mail Module    ssaaeeeessessrrssrrreerrrnnseen 359  E Mail Module ia 452  E Mail Track Configuration          001eaeeaee 139  E Mail with OmniRush  Attachment Options       ssseeeeeeeeeee 36  Email Body Opttons 36  Merge to PDF Setup    ssec 113  Override Codes s   274  PDF AtachMemS o cececencoenienos 36  Print to Emallsereres esineen 37  Subject Line Control   A override           274  Tuning for Maximum Througput            384  E Mail with Omniush 33  F  FacSys  Dialing WEE 119  SE 52  ENEE SEELEN 119  FAQ  Administrator    359  Server Modules       seeeeeeeee 359  FAQ EE 359  Fax  Brooktrout Hardware    104  349  Configure Portes  106  Create Module  104  EC EE 106  DIER e age awe lean hee 37  FacSys Integration from OmniRush     119  High Throughput Faxing            eee 445  Initial Setup Walkthrough      sseeeeeeeeeen 74  Internet E 117  Module Options       ssseesseeeeeeee eenen 107  Monitor Fax Port Activity       0  eee 261  Override Codes for Job  274  Performance  amp  Throughput                   379  Preventing Night Favimg   148  Receiving  Auto Print Received Faxes                109  DID  Direct Inward Dal 
192. OmniRush supports the following GoldMine configurations     a  Single CAL table supporting multiple GoldMine Contact directories  dBase  amp  SQL      88    Administrator s Guide    b  Multiple GoldMine installations  each with its own CAL table  Note that each installation  must be homogeneous  e g  all dBase or all SQL   For more information on this type of  installation  see the general Aliases document        Note that ai may affect custom merge codes and alias based merge codes when used with  SQL installations  FrontRange does not support GoldMine SQL with multiple contact databases   A number of GoldMine features seriously degrade when multiple SQL contact databases are  used       Note that both Front Range  publishers of GoldMine  and Z Firm strongly recommend a  single contact file for all GoldMine users  dBase and SQL      a Note that OmniRush is licensed based on the number of databases that will be serviced  concurrently  Each GoldMine contact directory is a database  Contact Z Firm sales for more  information     Background   GoldMine allows multiple contact databases to be used  but several issues arise when this is  done  both internally for GoldMine  and for other applications like OmniRush      When GoldMine dBase systems share one GOLDDIR and also have multiple contact directories   OmniRush can service multiple contact databases with multiple database connectors     When a GoldMine SQL system is  split  so that the GOLDDIR is in its own SQL database     se
193. PDF files   The file size is small  and this method offers the highest throughput  fastest processing per job    These PDF files are nearly impossible to edit  and security options can be set on the PDF files  themselves using OmniRush email Track options  Even if a method was discovered to edit these  PDF files  the edits would probably stand out visually     PDF Native  This method can create color or black and white PDF files  File size is small to  medium  These PDF files are normal  native PDF files  with text as text  These files can be  edited if the recipient has the full  paid  version of Acrobat  or other PDF tools  These files are  true  native  vector based PDF files     114    Administrator s Guide    Setup Overview  Setting up OmniRush for OmniRush Native mode requires no setup other than to configure the  email Track to convert attachments to PDF     To set up PDF Native  a few steps are involved  full details are below  this is a high level  overview      a  An appropriate PostScript print driver must be installed and configured on the  OmniRush Server PC     b  PostScript to PDF conversion software must be installed and set up on the OmniRush  Server PC  Examples of this software are GhostScript  www ghosiscript com  and Adobe  Acrobat Distiller   Not included with OmniRush  up to the user to license properly from the  software publisher      c  The OmniRush Print Module must be appropriately configured     d  The OmniRush Email Track s  must be set to conver
194. QL statements and stored procedures you create  Aliases are  managed in the OmniRush Administrator via File   Merge Codes     analog phone line s   analog phone lines are ordinary lines from the phone company that you  can plug an ordinary telephone into  Analog lines are also known as CO  Central Office   and POTS  Plain Old Telephone Service  lines  The technical term for an analog phone  line from the phone company or PBX is FXO     C    Client Root Directory  The Client Root is a root path for shared files created by the OmniRush   Under the Client Root directory  an  omnirush  directory is created  Link files  created by  the OmniRush Viewer and Server  will be placed in this directory     COMMONDIR  GoldMine Contact Directory  Location  or SQL database  where the CONTACT   and other contact directory tables can be found     CONTACTDIR  GoldMine Contact Directory  Location  or SQL database  where the CONTACT 1  and other contact directory tables can be found     CSID  Calling Station Identification  This is the name that the receiving fax machine sees as the     name    of the sending fax system     D    Database Driven  A Database Driven system is triggered to process a job when a specific type  of database record is created in the watched  job  table  In GoldMine  this is the CAL  table  in SalesLogix  the ACTIVITY table  In Open SQL systems it is the OR_JOBS table   or similar      DBIO  Database Input Output  This is the Database Connector  OmniRush Database Connecto
195. RAM     346    Technical Reference    To benchmark memory for your configuration  start up all modules and use the Windows Task  Manager  In the Performance tab  note the  Total  in the Commit Charge area  For best  performance on heavy workload systems  this should display approximately the amount of  system RAM or less  If this number is significantly higher than physical RAM  system  performance will suffer on heavy workloads     An Inexpensive OmniRush Server PC    A decent OmniRush Server PC can be assembled for less than  500  For example  for two  hardware fax ports  shipping  printing  and emailing  here is an example OmniRush Server PC     1 1 Ghz CPU   512 MB RAM   20GB Hard drive   Ethernet   Windows2000 Professional or WindowsXP Professional    If an adequate PC is not at hand  a used Compag or Dell desktop of this class can be purchased  on E Bay or from a number of used equipment brokers  A 256MB memory module can be  purchased on the web  for example from www crucial com  for under  70  bringing system  memory up to par  An upgrade to Windows2000 Professional or WindowsXP is available from  regular channels  like www cdw com and others  for  100 200     A system of this class will handle up to two fax channels  and offer decent throughput for email  merge and internet fax  As use of OmniRush grows  faster hardware may be required     Heavy duty marketing  high throughput  etc  can be addressed with a system of these specs     A faster system  with 512MB of RAM 
196. Requires user  interaction  shipment    by shipment       A perfect fit  Can  run batches of any   _size without user    Simple one piece  shipments to  masses of    either by ShipRush    Server or the                   27       OmniRush Administration  amp  User Manual    recipients    Process Multi   Piece Shipments    International  shipping    Out of Box  Integrations    interaction     e Appropriate  only for FedEx  Express and  DHL MPS  shipments     e For MPS using  UPS  use the    ShipRush SDK   FedEx shipping to     from  and within  Canada    e Full MPS  support for UPS  shipping   e FedEx MPS    pending in next    version of  ShipRush for  FedEx  Full international  support for UPS  shipping       ShipRush  Server is  available with  ready to go  integrations for  popular CRM  systems     Open SQL  version can be  used by  developers to  integrate with  database  centric  applications  based on  Microsoft SQL  Server  Oracle   Pervasive   MySQL and    other platforms        ShipRush  Desktop is  available with  ready to go  integrations for  a number of  CRM   accounting  and  POS  applications     The ShipRush  SDK can be  used to  integrate  ShipRush into  most desktop  and server  applications        ShipRush SDK   requires custom  code on the part of  the user      The Indicators of Ad Hoc Shipping  e g  a candidate for ShipRush desktop      e Easy install required  no planning resources available or  e Full shipping GUI required  shipment by shipment or  e Dep
197. Rush Server     The correct way to remove OmniRush is   1  Run the OmniRush installer  it will prompt if you want to remove OmniRush   2  Reboot if the uninstaller prompts you to   3  Then take the steps below     For example  if the OmniRush installer fails part way through  it may then refuse to re run  because it thinks that OmniRush is already on the system  In this case  manually remove  OmniRush  reboot  and retry the installation     Here are the manual uninstall steps     1  Shut down ZFDBEngine service  2  Delete the  program files z firm llc omnirush directory    3  Run regedit and search for the following registry key  Delete it if it is present   HKEY_LOCAL_MACHINE SOFTWARE Z Firm LLC OmniRush   this is the OmniRush data area                    410       Technical Reference    4  Still in regedit  search for the following registry key and delete it if it is present   HKEY_LOCAL_ MACHINE SOFTWARE Microsoft  Windows CurrentVersion Unin  stall  6E82EB65 108D 11D4 8ADE 00A0C9497122     this removes OmniRush from the the list of installed software                                   5  Reboot    6  OmniRush can now be reinstalled    To manually remove the OmniRush Client from a PC that only has Client installed     1  Run the OmniRush installer  it will prompt if you want to remove OmniRush   2  Reboot if the uninstaller prompts you to   3  Then take the steps below     Manual Client Removal  For example  if the OmniRush installer fails part way through  it may then refu
198. Rush must print directly to the Eltron printer  The Eltron print driver should not be  installed  Instead  follow these steps   1  Create a new printer in the Printers folder on the OmniRush server     2  Select the network port or print queue that feeds the printer  for direct IP printing  see the  appropriate section     3  When prompted for the Manufacturer and Printer  select the Generic manufacturer and  the Generic   Text Only printer    4  Be sure to share out the printer in the Sharing tab     5  Map a virtual LPT port to this printer  For example  if the printer was shared as ELTRON   do the following at a command prompt   net use lpt3    lt pcname gt  ELTRON  persistent yes       6  The printer can now be set on the shipping track as type Eltron  port LPT3  Eltron   Zebra Thermal Printers  Using with a Serial Port    Z Firm recommends using the parallel port interface to the thermal printers  If a serial cable is  used  it is advised to install the appropriate Windows printer driver for the thermal printer  and use  the Test Printer button on the printer in the Printers folder     358    Technical Reference    FAQs    Administrator FAQ    Q  Why are there question marks on the Module icons   e g   amp  or        A  There is a problem communicating with the Launcher module  See the troubleshooting  discussion     Server FAQ    Can I set up the OmniRush Module services to autostart in the NT Services Control Panel  Applet    No  By default  the OmniRush installer sets
199. Rush will reach  across the referral  and grab several CONTACT1 fields for the end user record  If the end user  record has a pending sale  it will grab that information too                 SELECT    CL   CL   CLE    N  D    BER2   RATION                 CL   CL    CLCo    CL    R   N       Give ae    DDATE    F    BER1    mpany    CL COMPANY              CS  CS  CS    CS     Cl       US  AC    CO  el  LA    CO     CREATEBY   CL     ERID   COUNTNO   NTSUPREF   TLE   STDATE   PANY                    193    OmniRush Administration  amp  User Manual                      C1 CONTACT   C1 LASTNAME   C1 SOURCE   C1 PHONE1   C1  FAX    C1  ADDRESS    C1  ADDRESS   C1 STATE   C1 ZIP   C1 DEAR   C1 KEY1   C1 KEY2   C1 CREATEBY             FROM       CONTSUPP CS   CONTACT1 Cl                                                                                      CAL CL  WHERE  CS TITLE C1  ACCOUNTNO  AND  CS ACCOUNTNO     amp CONTACTID   AND  CS RECTYPE    RI  AND  CONTSUPREF LIKE  NEWS   AND  8  gt  DATEDIFF  DAY CS LASTDATE  GETDATE       AND  CL ACCOUNTNO  CS TITLE  AND  CL RECTYPE   Ti  ORDER BY          CS LASTDATE DESC             All these examples can be found in your OmniRush administrator  Another example is here  the  OCM merge alias that comes with OmniRush  This SalesLogix example retrieves competitors for  the opportunity whose ID is in the ACTIVITY OPPORTUNITYID field of the job record  This is a  compound nested join  and runs very nicely thanks to full use of indexes      
200. SULTCODE field which will tell you if  it was successful or not  FAX means the fax was successful  NFX means not successful   Remember that if the fax needs to be retried  there may be no status for several minutes  even  10 or 20 minutes      The CONTHIST  gt duration field has the page count of the fax   Reference  There are several excellent points of reference     e SQL users should go to the support page on the Z Firm web site  www zfirm com   and  search for  SQL  These technical documents and examples are excellent references for  advanced merging     e See the OmniRush job behavior override codes for more power     e GoldMine Developer information  to learn how to use the GoldMine DDE or DLL apis  is  available from these sources     news   gmnews goldminesw com  The GoldMine Help file  ftp   ftp goldminesw com has example code    FAQ    Must the GoldMine DDE DLL mechanism be used to write to the GoldMine data files   Can t I just do direct writes to the GoldMine  DBF or SQL tables     OmniRush itself does not require that you use the GoldMine DDE DLL mechanism  However   GoldMine sync requires you to use the DDE DLL mechanism  and you may not get any help from  GoldMine if you write directly     That said  some developers use GoldMine just as a OmniRush work area  e g  they do not really  use GoldMine as such  and certainly do not sync   In this context  you can write to the files any  way you want  e g  ODBC  BDE  or other database drivers     Can OmniRush merge dat
201. SalesLogix is phasing out Interbase        If running the Support OmniRush only integrates with the SalesLogix v5 x and higher   Client support client  The integration has these limits    e Print to fax only    e The OmniRush Viewer does not integrate with the Support  client    e No ability to do a client side link of the faxed file  e g  create  a SalesLogix file attachment to the fax    e The contact name must be selected in the client  The  current contact cannot be automatically selected    e The Support client has only been tested with Microsoft SQL  Server at this time  Contact Z Firm technical support if  Oracle is required    e Only a single SalesLogix DB Connector can exist in             90       SLGXAPI DLL   SalesLogix v4 5 only     SalesLogix Sync  Server or other  modules running on  the OmniRush Server  PC    Administrator s Guide    OmniRush  Multi DBIO is not currently supported   These limits are due to the incomplete nature of the SalesLogix  API s in the Support client   It is the installer s responsibility to maintain the correct version of  this dll in the OmniRush Server directory  by default  c  program  files Z Firm LLC OmniRush Server v5       Whenever SalesLogix is updated  this dll should also be updated     Not all combinations are supported on a single PC  See the  technical discussion on software coexistence        BDE  shared or local      Z Firm requires that BDE be installed locally on the OmniRush    Server PC  Check the registry    HKEY_LO
202. Sall  s Logik wie  cise eee ENER 396  Server Modules       snnnaasnnnnnenn nn eeen neee 359  HL E 386  Updater uu90 ENEE deine chee 71  Troubleshooting A 414  U  Uninstall  Manually Uninstall OmniRush              410  Uninstall OmniRush from Installer        411  Uninstall maaana iranan 410  Uninstall Omniueh 410  United Parcel Service             cccceccseeeeeeees 53  Universal Client  Access to Different Job Types              143  IMtHODUCTION sie  PTA 250  JOD  POW EE 251  Universal Cent    250  WPOate  secreted IA E TE 71  Upgrade  From FaxRush to OmniRush  FaxRush Upgrade Checklist               63  Upgrade from FaxRush  PRANING EE 62  Upgrade from FaxRuSh ee 62  From FaxRush to OmniRush        aaaaaaaa  62  Upgrading OmniRush    Steps                71  Upgrade EEN 71  UPS  Label Printer         sessssesseseneneenesennnneneenne 124  OmniRush Features Reference            123  Override Codes 0 00      cceeceeeestteeeessteeeees 274    Performance and Throughput               381  Heouirememts  124  Shipping Module Configuration             124  Technical Reference    s    446  Track Contftguraton  135  UPE aE AA teens 53  User Variables   Advanced Merge for  GoldMiNe isiin 212  Users  Automatically Created from CRM          142  On Inbound Tab    144  Private Path    142  Universal Client Job Types         0se00 0  143  Updating Full Name eee 142  Utilities  Fax Port Monitor    261  FRSDBUiIS E senenn gaa 370  FHbMaimtaim 370  373    n UE 59  Vv  VBA  Best Practices    
203. Server PC  see the discussion     In many cases  a dedicated PC is not required to run OmniRush  Powerful server PC s  can run other applications in addition to OmniRush  See the Software Coexistence  matrix for more information     Recommended Minimum Server for Heavy Fax Loads     2 ghz or higher CPU  1GB RAM  40 GB Free disk space  supported operating system  Appropriate Brooktrout fax board or internet fax account    System is dedicated to FaxRush    Other Requirements     TCPIP must be installed on the Server PC   See section on networking for details      Internet connectivity from the OmniRush Server PC is required   See discussion in  Internet Connectivity      Modules may have specific hardware and software requirements  See the section on the  module for specific requirements     The OmniRush Server Installer requires that a local C  drive exist on the OmniRush  server  and that this drive is available for read and write     The PC Name length is limited to 18 characters  If the PC name is longer than this   shorten the name and reboot before installing OmniRush     Related Software     Required    IE5 or higher must be installed   Office2000  Office XP or Office 2003 is required for merge fax  merge print  some merge email  functions  only the Microsoft Word portion of Office is needed     Optional     ACT 2006  aka v8   2007  aka v9  or 2008  v10  Standard or Workgroup  using either  MSDE or SQL Server    GoldMine v5 x or v6 x dBase or SQL  click here for SQL deta
204. Settings   Job Document  Defaults   a lot of disk space may be consumed   quickly     The OmniRush system will shut itself down  perhaps crudely  e g  interrupting jobs in progress   if  free space falls too low  even briefly   Generally  100 MB free space is the absolute bare  minimum for OmniRush operation  and depending on settings  especially keeping job  documents   OmniRush disk consumption can grow very  very quickly     NT Account for Service Login    When installing OmniRush  you are prompted for an NT account and password  This account  must be administrator equivalent  as it will be automatically given the  log on as service privilege  on the OmniRush Server PC     This account will be used by all the OmniRush Server Modules  except Launcher   The account  must be able to access network resources required by OmniRush  such as     e Network printers  e Shared directories  such as the SalesLogix Sync directories  and GoldMine directories     373    OmniRush Administration  amp  User Manual    If the password to this account is changed  OmniRush modules will fail to start  There are two  ways to update the password used by the modules     A  Run the OmniRush Administrator on the OmniRush Server PC  Right click on the Server    PC under Modules  and select Launcher Settings  The username and password can be  set here     B  Use the NT Service Administrator to manually update the login ID and password for each  OmniRush module     Note that if  B  is done   A  should be
205. ShipRush GUI     447    OmniRush Administration  amp  User Manual              ShipRush v3 Pro  Network Client  installed in  Stand Alone mie           ShipRush v3 Pro  ShipRush v3 Network User    Multi Use OmniRush Centric  OmniRush and the ShipRush UPS Pro server are all on one PC   Shipments are submitted via CRM SQL system and the ShipRush GUI     User     ShipRush v3 Pro    Server installed   e  in Gre E ShipRush v3 Network User  OmniRush Server  ShipRush v3 Network User    448    Technical Reference    LI of the options shown above result in a single end of day and manifest for all OmniRush  and interactive ShipRush users  If separate end of day processes are desired for each process   then OmniRush should use the first setup above  Stand Alone   and interactive ShipRush users  should either use ShipRush Basic Edition or ShipRush Pro Edition with the ShipRush Pro Server  on its own PC  e g  a PC other than the OmniRush Server PC      Advanced Configuration Steps    It is advised that the ShipRush Client on the OmniRush server be set to use direct ADO database  access to the ShipRush server  This is advised in all configurations  even when the ShipRush  server is installed on the OmniRush server     Operating Environment    OmniRush is consuming the ShipRush UPS Pro SDK  This means the following     1  ShipRush UPS Pro  either Network Server or Client  if ShipRush v3 Pro Server is  installed elsewhere on the network  is installed and operational on the OmniRush Server  P
206. Software are provided to you under license  Copyrights and  acknowledgements are found in the Software help file       Revision   8           Date  2006 04 11         Archive   OmniRush V1 Documentation EU Documents license license txt        Introduction    Product  amp  Concepts    Greetings    Thank you for choosing OmniRush    Z Firm s premier automation server  OmniRush is designed  to automate your office and business operations in new ways     Z Firm s goal is simple  Make the computer do the work     We hope you have as much fun using OmniRush as we did making it  and we look forward to  working with you     The Z Firm Team  Why OmniRush    Office Automation  The Old  bad  Way    In the old days  your fax  mail merge  shipping  and email applications stood alone  Some limited  integration was available  but few if any of the applications really worked together to make using a    14    Administrator s Guide    computer fun or easy  Too often  we find ourselves cutting and pasting  and referring to multiple  applications to deal with a single customer or transaction     Multiple applications  little or poor integration  What a drag   The OmniRush Way     OmniRush sees things differently  First  OmniRush puts the functionality on a server PC  so  your workstation does not have to do all the work  This lets you stick to your job  while a PC in  the corner does all the crunching  It also means that OmniRush services can be rolled out to the  entire network without installi
207. The  password is defined at installation  default installed value    secret      See also  ServerName  SystemLogin  UserLogin   UserPassword  Active properties        UserLogin      String     Design time r w       This is the login name of a valid OmniRush user  The same as  would be needed to log into any OmniRush client application   You can use the built in ADMIN account     See also  ServerName  SystemLogin  SystemPassword   UserPassword  Active properties        UserPassword       _ String     Design time r w       The password associated with UserLogin  The built in ADMIN  account has no password     See also  ServerName  SystemLogin  SystemPassword   UserLogin  Active properties           301       OmniRush Administration  amp  User Manual       Value    String     Run time r o       This property contains the record ID associated with the current active  node in the tree view  It is required as parameter for job creation  methods in frapi  Most methods can use CurrentPath or Value  interchangeably     See also  CurrentPath property        ViewMode       Integer   4086   Design time r w       Specifies which branches should be visible in the TreeView  The  following values may be combined using simple addition or  logical OR   2   show Tracks  4   show Groups  16   show Modules  32   show Users  64   show Shared Document Folders  128   show Inbound Document Folders  256   show Private Document Folders  512   show General Document Folders  1024   show Document Objects 
208. U    s 1   gt        activities omnirush or_email aspx     s 1   gt     ties omnirush or_ship aspx     CU    s 1   gt     Url   activities omnirush or_voice aspx     s    ca       toolbar 0 s  ra        ta          Cu    s 1   gt     sh or_creditcard aspx  PassParams  1     atu    s 1   gt     Url   activities omnirush or_print aspx   s  toolbar 0  status 1   gt     These blocks need to be merged into the isvconfig cfg file   Modify direct access SQL connection string    OmniRush uses direct database access for certain operations  in an MSCRM  supported fashion   It is required to set the ConnectionString key in   activities omnirush web config to a valid ADO connection string   including password  so that the OmniRush UI can connect to the SQL Server     note  Z Firm advises that SQL Server be set to allow SQL Server  amp  Windows  authentication  This can make managing the connection easier  Click here for  the steps to check or change this setting     Click here to see the web config that is installed with OmniRush  The part of this  that must be modified is     98    Administrator s Guide        lt add key  ConnectionString  value   lt ADO Connection  String gt    gt     This section must be modified with an actual connection string  The information  needed to create this string is     e SQL Server name or IP address  e SQL Server database name where your CRM system resides   e  sa  user password    The ADO connection string in the example web config is      data source 1
209. UPDATE installer     c  Completely shut down OmniRush before running the installer  Stop all OmniRush  modules  Exit all OmniRush client applications on workstations and stop the OmniRush  Launcher service    d  Run the update installer on the OmniRush Server and on client stations     It is critical that the same build of OmniRush run on the Server and Client stations   Always update all of them together     i Client systems can be updated  silently  for prompt free updating  Use two command line  switches on the single file updater   a  A    Example  OmniRush_v6_UPDATE_Build_400 exe  a  A       On the Updater setup exe  use just the  A command line switch to trigger a silent installation   Example syntax       server share software OmniRush new_version setup exe  A     If the single file updater was installed  the setup program can be extracted with these steps    Troubleshooting an Update   The Server updater will require that all connections to the ZFirm DBEngine be closed  The  Updater displays the connections so that users can be asked to exit the OmniRush applications   As server modules and client applications exit OmniRush  they will automatically disappear from  the list  You cannot proceed with the update until all connections have closed  Note that all  Server modules must be stopped  and the Launcher completely shut down     If you have shut down all clients  and modules  and have shut down the launcher  and a  connection is still listed  there is a bung connecti
210. Updating Upgrading the OmniRush Program Files  Quick Links     Upgrading OmniRush  version upgrade     71    OmniRush Administration  amp  User Manual    Updating OmniRush  maintenance update within the same major version   Running the Client Update Silently  Upgrade FAQs    Version 8 Readme    Upgrading OmniRush  version upgrade       omnirush v8 requires a v8 OmniRush license  Installing the OmniRush v8 upgrade onto a  system that is not appropriately licensed will disable the OmniRush Server     Or is crucial that v6 x and v7 x client software not run against the version 8 server  In some  cases this can cause data corruption     The steps to upgrade OmniRush are     72    a  All production systems should make an off line backup of the OmniRush server hard  drive using Ghost  Acronis or similar technology     b  Shut down all OmniRush modules  including launcher and the Z Firm DBEngine Service  and make a copy of the entire OmniRush  data  directory to a backup location     Download the Update installer for OmniRush    c  Start the Z Firm DBEngine service  open Administrator  install your version 8 license  in  Administrator  go to File   Licensing   Load License File      d  Exit Administrator  run the v8 upgrade installer on the server    e  After upgrading  run the Administrator on the OmniRush Server PC  check that modules  will start properly  Confirm that existing configuration moved smoothly into v8     f  For safety  stop all OmniRush server modules including launc
211. Use OmniRush s built in  or custom merge codes   Use any html editor  FrontPage  DreamWeaver  etc     Merge any database data into the email  may require that custom merge codes be  created    Send the html either in the body of the email or as an attachment   Use the same merge code library that is used for print and fax    User s Guide    The overall steps are     e Create the html to send  e Import the HTML file into ODMS  e Schedule it from your CRM or SQL database    HTML  Planning the Content    The merged HTML sent by OmniRush can be included in the body of the email message  or sent  as an HTML file attachment to the attachment  This is controlled by the track settings of the email  track used     OmniFush is optimized to allow existing HTML from websites to be turned into email merge with  a minimum of effort     The main consideration is the HTML itself  The HTML may be custom created for email  purposes  or it may be an existing web page that is sent out  In all cases  the nature of the links   to graphics and to web pages  in the html requires attention  Since the HTML will be local  in the  email reader or as a file attachment to the email  relative links will not function  All links to  graphics and web pages must be fully declared  For example      images logo gif    will not work  products htm    will not work    http   www acme com images logo gif    will work  http   www acme com products htm    will work    When html is imported into ODMS  the OmniRush Admi
212. VBA example     zfGetSymbolData    regarding getting stock news and quotes      e Graphics output   Custom labeling  highlights  and annotations can be driven in VBA  code to make the document conform to your company s look and feel     VBA Document Processing in OmniRush    VBA Document Processing  VBADP  allows your custom VBA to execute on the merged  documents  This allows for super powerful merging and document processing  VBADP is for  RTF merge forms sent via print  fax  or not sent out at all      Normal OmniRush document processing  without VBA      With VBADP     Job is triggered in database  OmniRush merges the document   with or without custom merge codes   Document is sent  via print  fax  or email  or discarded    Job is triggered in database   OmniRush merges the document   with or without custom merge codes   Your custom VBA is executed on the document   Document is sent  via print  fax  or email  or discarded    VBADP allows you to specify on the job record itself in the database the VBA macro to run  and  you can also pass parameters to the VBA function     What can be done with VBA     Anything  You have complete programatic control  and can     insert text    compile dynamic documents    insert conditional copy    save the file to HTML and upload to an ftp site   simply anything you can code in VBA for MS Word     And it is all done dynamically  at run time  controllable from the database record that triggers the    job     Next  Getting Started with VBA  
213. Viewer          x Shipping              FIXED  FedEx shipping to Canadian destinations is fixed        FIXI    Gl  UO  oe       Registering Canadian FedEx accounts is fixed        FIXED  Airborne in test demo mode now prints the TEST info on the  label           FIX     Gl  UO  oe    Airborne shipments with declared value  gt    5000 now work           General     FIXED  FR5DBUtils would  pause  for long periods when exporting large  OmniRush databases        FIXED  FR5SDBUtils  when set to zip output  would leave FPT files in the  output directory  and not in the zip     422    Technical Reference       Universal Client     FIXED  Send On option for non fax jobs is now available     NEW  Now allows attaching of HTM and RTF documents  but will prompt  that merging will not be done on them           Print   Raster     FIXED  Some PDF s when sent to a printer would print out huge        AKAM DOWER   NEW  Setting related to sending faxes out as emails    Allows the email subject to be set to either fax  description    current behavior  default   or pages   CSID             NEW  Setting to allow Viewer to auto create child folders by date   Helps organize received faxes        k  Tnstaller     NEW  SalesLogix v6 option in the installer           NEW  Installer tests for server operating system  and warns if  lt  gt   in2000          Build 441      Reversioned to OmniRush 6 0              General      gt  gt  gt  gt  gt  gt NOTE NOTE NOTE  CHANGED SYSTEM REQUIREMENTS   The OmniRus
214. Widget  user Gidget  gidget brochure  rtf  gidget pricing  ttf  resellers near you  rtf  reseller Widget  reseller Gidget   gidget brochure  rtf  gidget pricing  rtf  reseller policies  rtf  gidget brochure  rtf  gidget pricing  rtf  reseller policies  rtf  resellers near you  rt  widget brochure  rtf      widget pricing  rtf                      i     os    Notice that the user Gidget has  resellers near you rtf  and the reseller Gidget folder has    reseller  policies  rtf        Brow  the package can be scheduled  to fax  print  or email   by scheduling the whole folder   For example  to send the  user Gidget  folder  schedule this      user Gidget zdf   ZDF stands for Z Firm Document Folder      In this way  kits of documents can be built  and easily scheduled  and maintained       axRush v4 style FRP packages are also supported in OmniRush  FRP packages are text  files with the FRP extension  user gidget frp   You create these files using Notepad or some  other text editor  An FRP can reference internal files  ODMS files   External Files  on the file  system   or any combination  An FRP file is just a list of file names  with optional UNC paths to  reference external files in directories other than the default Document Import Folder       An FRP open in Notepad might look like this      gidget pricing rtf    gidget   brochure pdf    server share sales lit reseller list rtf   gidget leads program rtf       Note that the file with the space in the file name is quoted  All 
215. Workflow  MSCRM Workflow is very rigid  and does not allow access to many of the Activity  fields from the Workflow UI     MSCRM field Optional Required OmniRush field  for OmniRush job                  Recipient required Contact     Location     Fax Email override      Subject required Reference line   Category required    Notes   Notes     Due     Send On      SubCategory     Result code      From the Workflow manager new activity screen there is no way to specify a Category field   which is required for OmniRush  The Post URL action gives access to Z Firm custom code to  drive Workflow  and offers additional features not available from MSCRM Workflow  like in   advance scheduling      Advanced configuration options    Advanced configuration options are located in the  lt OmniRush gt  section of the  c  inetpub wwwroot activities omnirush web config    Configuration key Default Description    value   TraceMode 0 Set to 1 if to prevent OmniRush from masking the  MSCRM error  When set to  1  the default MSCRM  error screen will be used  It has more information but  looks ugly and requires configuration in  wwwroot web cofig    lt add key  DevErrors  value  On   gt        101    OmniRush Administration  amp  User Manual    UserName  lt empty gt  Workflow username    Password  lt empty gt  Workflow password      Domain l lt empty gt    Workflow domain      RefLineSeparator    lt  I gt    Reference line separator for shipping commerce jobs         The keys for UserName Password 
216. Y CONTACTID   e GoldMine ACCOUNTNO   e MSCRMv3 ContactBase ContactlD   e Open SQL OR_Jobs ContactID  for the current job      amp ACTIVITYID Corresponds to        e SalesLogix ACTIVITY ACTIVITYID  e GoldMine CAL RECID  e MSCRM v3 ActivityPointerBase ActivityID  e Open SQL OR_Jobs JobID  for the current job        Merge aliases can contain SQL queries of any complexity  and even can call stored procedures   It is possible to merge opportunity  sales order  and other data  as well as merging from custom  tables  To illustrate  here are some example merge codes that are included with OmniRush     The built in OCI merge code for SalesLogix has this SQL query        SELECT   FROM                            AC ACTIVITYID     amp ACTIVITYID     OPPORTUNITY OP   ACTIVITY AC   LEFT JOIN  LEADSOURCE LE ON                   LE LEADSOURCEID   OP LEADSOURCEID                   AC OPPORTUNITYID   OP OPPORTUNITYID    This query pulls the OPPORTUNITYID off the job record in ACTIVITY and then goes and grabs  lead source data from that opportunity  For this to work  the ACTIVITY record better have the  OPPORTUNITYID field populated     Here is an even more complex query  also in the OmniRush box  this time the LF7 merge code  for GoldMine  This query is used when end user records are tied to the reseller records with a  GoldMine referral  In this query  OmniRush will look for referral records in CONTSUPP that have  been created within the last seven days  and that start with the word NEW  Omni
217. a a E TAT A E TOE A 60  Installation Quick Start Guide    60  Before  InstallatliON ebessen ege dee ee ee eege 62  Planning an Upgrade from FaxRush AA 62  Checking Your System           cccccccccceceeeceeeeeeeeeeceeeeeeeaeeeeaeeseaeeeceaeeseaaeseeeeeseeeesaeeseaesseneessaees 63  maal Omme US Mises ccs  a a eenegen Eeer 69  Eeer E 69  Client Utilities Installation           cceccce cee ceeseeceeeeeceeeeeceaeeeeaeeeeeeeeseaeeesaaeeseaeeseaeeescaeeesaeseeeeeseaees 71    OmniRush Administration  amp  User Manual    Updating Upgrading OMNIRUSHN            cccccceeeceeceeceeeeeceaeeeeaaeeeeeeecaeeeeaaeeseaeeseeeeseaeeesaeeseneeenaees 71  Updating Upgrading the OmniRush Program Files sete eeeeaeeeeeeseeeeees 71  Configure OMNIRUSHN iesea introna kieran kiio an aana aaea p aoea aa ea Aaaa an ea ada eaae iann aata 74  New Installation  Initial Configuration  amp  Testmg   74  Installation  Initial Fax Server Setup           ccccecsccceeceeceeeeeeeeeeeeeeeseaeeeeaaeeseneeseeeesaeeesaeeeeeeeeeas 74  Installation  Initial E Mail Server Getp 76  Installation  Initial Shipping Server Setup            cc ccececeeseeeceeeeeeeeeeeeaeeeeaeeseeeesaeeesaeeeeeeeeeas 77  Installation  Initial Print Merge Server Setup             cccceesseeeeeeeeeneeeeaeeeeaeeseeeesaeeesaaeeeneeeeaas 78  Configuration Quick Start Guide            ccceeececeeeeeeeeeeeeeeeeeeeeeeeceeeeesaaeeeeaaeseceeeseaeeeseaesseaeeseneeeeaas 79  Global Settings n rran ete wus scence shi A a veces been ay ae sta EEE AA A EE EROR 79
218. a from my inventory database on our SQL Server    Yes  If you run the SQL version of OmniRush against a SQL GoldMine  OmniRush can query    other databases on the same SQL Server for very sophisticated merging  See the tech doc on   Custom SQL Merging  on the OmniRush web site     287    OmniRush Administration  amp  User Manual    When a fax job fails    want it to print so we can just put it in the mail  How do I do that     If OmniRush is set up to print to a network laser printer  this easy to do  Say you have a  GoldMine user LASER that points to laser printer in OmniRush  Make the record as follows     CAL  gt REF document rtf FRBU LASER  CAL ACTVCODE FCR    This will cause failed jobs to automatically be printed by OmniRush     Driving OmniRush from GoldMine Automated Processes     This section assumes familarity with GoldMine Automated Processes      GoldMine can trigger OmniRush jobs from AP by scheduling Other Actions to the appropriate  OmniRush Track     e Create a new event in the AP Track  e Make the action a Schedule Action  type Other Action   e Set the Event properties as follows     Event Properties Ea  Evert  Evert Description     Sequential Sequence   KI fF ax    Are You Happy vath dome    note e Preemptive H 40     Trigger    Trigger orn  HM Attempt to tigger only once    oh  History Activity D Options   f Troos Fite E      23 Perform Action     S chedda Activity D  Dos          Note  the only important setting above is the Action  The other settings will
219. ack Host Reference  how the job is tagged in SQL or CRM database to identify it as an  OmniRush job   e Track Type  print  fax  email  etc      e Specific Settings  E g  for a print job  the track defines the printer the job will be printed  on  For a fax job  the track defines what fax hardware will be used for the job  e g  a  specific Brooktrout port  internet fax  etc       Jobs are submitted to tracks  and are managed via the track administration screen  not the  module   Several tracks may feed a single Server Module  or only a single track may feed a  given Server Module  A module must have a track in order to feed it jobs     In the context of CRM integration  the track s role can be pictured as follows     18    OmniRush Track   defines  attributes of Job     Track Host Reference    Administrator s Guide       The Host Reference refers to how records in the CRM system are identified as OmniRush jobs     Every track has a Host Reference setting   Host reference      This flagged value d    calculated  _   SC   automatically by o E Auto generate    OmniRush and  cannot be changed                          This is the host  reference that  OmniRush will look  for in the CRM  system    You can type your  own value here by  clicking in the field        In SalesLogix  the Activity Category field maps to the host reference  as shown in this screen    shot     19    OmniRush Administration  amp  User Manual    Schedule To Do xX    General   Recurring            Activity Times
220. actid   Since the SELECT statement is for SELECT    all fields from the CONTACT table are available     The  _ in sCT_Firstname is the separator between the table alias and the field name      Firstname    references one of the fields that comes back from the SQL query     Any and all fields from the query may be used  as many times as needed  in the merge  document     Types of Merge Codes    Merge codes come in the following flavors     Simple  Simple merge codes contain a single piece of data for the entire document  An example  is Company  This is the job recipient company name  This code can be used once or multiple  times in the document  It can be placed anywhere in the document  e g  in a table  frame   header  paragraph  etc    All macro merge codes are simple merge codes  Table oriented merge  codes are also simple if the table alias refers to a single record     An additional class of simple merge codes are the job detail merge codes     Repeating Group  Repeating group merge codes reference one or more records  Multi record  table aliases must be handled as a repeating group in the merge form  Repeating groups are  placed into the document as a Word Table  with a couple of special tags to flag the data as a  repeating group  Click here for an example of repeating groups     Macro Merge Codes  The simplest merge codes  always ready  easy to use     Alias Based Merge Codes  Alias codes are based on SQL queries  OmniRush includes dozens  of alias based codes out of t
221. agreement with Z Firm LLC  for any reason  Z Firm LLC may   at its discretion  terminate the license of Customer to use either Software or the Third Party  Service feature s  of Software  Such termination incurs no obligation on Z Firm to compensate  Customer in any way  Customer assumes the risk of potential Third Party Termination  and  indemnifies Z Firm LLC from any and all claims that may arise from either Third Party  Termination or a termination by Z Firm of the license to use Software that arises from such Third  Party Termination     3 4  Additional Restrictions  Upon paying for the Software  Customer will receive a set of  Keys   consisting of license numbers  license key files  and media which  when installed  will allow  access to the Software by the number of named or concurrent Users permitted by the specific  licenses granted  Customer agrees not to disclose these Keys or share the media with third  parties or attempt to make any use of the Keys to expand the number of Users who may access  the Software in excess of the licenses granted  If Customer wishes to expand the number of  Users or features  Customer may purchase additional licenses from Z Firm LLC or an authorized  reseller  Additional License s  will take the form of additional Keys provided to Customer by Z   Firm LLC or authorized reseller     4  CONFIDENTIALITY OF SOFTWARE  Customer acknowledges that the Software is  proprietary to and a valuable trade secret of Z Firm LLC  The Software  Documentat
222. al  like an accountid  or other database ID   that will be used to drive the Crystal query     OmniRush can pass any of the OmniRush Macro Merge Codes or an alias based Custom merge  code as a parameter  Take these steps in the report     1  Create the Parameter field  see the steps here   2  Now inthe Report   Select Expert and elsewhere  the parameter can be used to control  the data queried for the report     gt If using an alias based merge code  the code must return just one value  not multiple rows      166    User s Guide    Onote that if a Crystal Report uses    internal    parameters to pass values to subreports or other  elements  these    internal    parameters should not use the underscore character   _       OmniRush Example Merge Forms    When OmniRush is installed  several sample merge forms are also installed  These can be  scheduled to see what OmniRush can do  and they also serve as good starting places for your  own merge forms  There are a selection of RTF  HTML  and RPT sample merge forms  Run  them through your system to see how they are merged and delivered by OmniRush     You can see the merge forms in the OmniRush Administrator or on the file system  In the  Administrator  navigate down the Documents branch to the Samples folder     The samples can also be seen on the OmniRush Server hard drive  in the  Examples Imported Merge Files directory     Merge Forms Best Practices    1  Create  amp  edit merge forms in the same version of Word that is install
223. al Unsubscribe asp contactid   amp  C1_Account  will be merged to    http    lt someurl gt  local Unsubscribe asp  contactid 951 129325935     amp UserFullName Sally Jones Full name of job creator  SALLY Short  login name  of job creator      amp JobID MJ1FGQWZHOVGCLI This is the OmniRush internal job ID    amp ActivitylD 9CXCY2A B6 lt  lt  9   This is the Activity record ID from the host database   SalesLogix  Activity ActivityID  GoldMine  Cal ReclD  SQL  OR_Jobs JOBID     amp ContactID 96102370324512948Z    This is the Contact record ID from the host database   F SalesLogix  Contact ContactID  GoldMine  Contact Accountno  SQL  OR_Contacts ContactID   amp CompanylD AC83838383838 This is the Company ID from the host database   SalesLogix   Account AccountID  GoldMine   Contact Accountno  SQL  OR_Contacts CONTACTID             Job Detail Merge Codes    Job detail merge codes are available in RTF and HTM merge documents  These codes pull  information from the OmniRush User Setup screens onto the merge documents      amp User_Login   amp User_Title   amp User_FirstName   amp User_MiddleName   amp User_LastName   amp User_EMail   amp User_PagerNum   amp User_Phone   amp User_DID   amp User_Faxno    GoldMine dBase Codes  Codes for GoldMine dBase are pre configured in OmniRush  dBase merge codes cannot be    customized or configured  Most available codes can be seen in action in the rep_full rtf sample  template  The available codes are        C1   Contact1 dbf table  Single recor
224. alesLogix  major version slgxapi dll that you indicate during installation  If the SalesLogix system is a  service release or minor release of SalesLogix  5 0 is a major release  5 2 is a minor release the  correct dll version will need to be installed on the OmniRush server PC  see steps below      343    OmniRush Administration  amp  User Manual    Contact your SalesLogix reseller or SalesLogix technical support if there is any question on the   correct version for your environment    Steps   1  Shut down the OmniRush SalesLogix Connector module   2  Search the entire OmniRush Server hard drive for slgxapi dll   3  Any copies found in the search path should be moved out of the search path    4     Copy the  known correct  slgxapi dll from your SalesLogix installation files to the  OmniRush server directory  default  c  program files Z Firm LLC OmniRush Server v5       1  Or  open the SalesLogix Connector in the OmniRush Administrator  and set the  path and file to the Slgxapi dll  this must be a local path     Known DLL Versions              Version Comment  4 0 0 0 Original SalesLogix v4 0 release   4 0 2 1 SalesLogix first Service Release    4 1 1 0   SalesLogix v4 1         5 0 0 1545   SalesLogix 5 0 initial release    SalesLogix net  v5  Known Issues  The following has been reported by other SalesLogix developers  Z Firm has not observed this  problem with OmniRush and SalesLogix NET  v5   This is purely FYI     The initial release of the SalesLogix net  v5  API DLL  u
225. allows  documents to be imported easily  and for documents to be attached to emails  etc  quickly     Features     Bragging to Explorer   Just drag to or from Explorer  or an Explorer compatible application  like Outlook   and the file is  put in the drag target     Dragging to GoldMine    GoldMine is a special case  While it is drag enabled  it only takes a link to a file  e g  GoldMine  stores the path and file name  not the file itself   By default  you must use the middle mouse  button to drag to GoldMine from the OmniRush Administrator  OmniRush can handle the  situation two ways     1  If the file is flagged as  Internal   managed by OmniRush   OmniRush creates a  ZID link  file in the  Global Client Root  path  this is a global setting in Administrator     2  If the file is flagged as  External   master file is on file system   OmniRush passes a link  to the external file to GoldMine     Note that in mode  1  above  GoldMine Links and internal email can be done  but attaching the file  to an internet email will not work properly  because only a link to the source document is made     155    OmniRush Administration  amp  User Manual    For GoldMine  drag behavior is controlled by the mouse buttons  The default behavior is     e The left mouse button drags  lt Explorer Style gt   e The middle mouse button drags  lt GoldMine Style gt      This behavior can be modified in the Administrator File   Settings area     Note   Dragging  lt Explorer Style gt  to GoldMine doesn t 
226. alue gt  Sets the purchase order number for the transaction  Example   CARD    PO  747474  SalesLogix    Driving OmniRush from Sales Processes    A powerful feature of OmniRush is its integration with Sales Processes  Processes can trigger all  OmniRush job types by either     e Calling a VBA script that creates the appropriate ACTIVITY record    e Scheduling a to do     The VBA approach is discussed in the next page  Here  we discuss how to create a Process  event that will trigger an OmniRush job   Note that this technique can also be used to schedule  jobs to a group of contacts  Create a single event Process and attach it to the desired group   then process all events      Creating a Process Event to Drive OmniRush     e Open the SalesLogix Architect    e Create a new Process    e Drag a To Do event onto the workspace    e Configure the event along the lines of the following     280       Developer s Guide     Schedule To Do For   Task Name   ToDo Gi   Process owner             Regarding  widget_promo rtf C User who assigned process  Activity Notes  User who scans process  ry Ee    Pick user                Time Lapse     T Display  Ready for Execution    dialog  V Don t wait for task to complete  continue to next task  I  Do not schedule  record as history  IV Automatically schedule  do not prompt user  Activity Scheduling    I    Schedule  o days after triggered   Alarm  fis       Start   3 00AM  Duration   30 minutes Si             Minutes    EMAIL       Category       
227. an annotated schema     322    Developer s Guide    To trigger ajob   Inserl a record in OR_Jobs thal has lhe appropriate relaled  records in OR_Contacts and OR_Users    ResultCode  TrackRef OR Users can           pi KATA UserLastBy   Setatic    j  a  H  OR_Users  FirstName record can be  gece FirstName used for all jobs   EE MiddleName   OR_Users is    EMail  Phone  FaxNo  Address1    LastName  EMail   Phone  FaxNo    primarily useful  for fax and email  jobs where you  want tne    From     information  personalized by  job     CortactID  Reference  Notes  ResultCode  TrackingNumber  TrackRef  UserLastBy    Default behavior     Completed jobs are deleted from OR_Jobs and moved to  OR_JobHistory    Failed jobs stay in OR_Jobs with the TrackRef set to  MASTER and the error message in OR_Jobs Notes    This can be changed  so that all jobs go to OR_JobHistory  by changing the track settings to complete failed joks   instead of scheduling back     OmniRush Administration  amp  User Manual    The overall logic of OmniRush when integrated with your database application is the same  whether stored procedures or pass through SQL scripts are used  graphic below mentions SQL  Script  in a stored procedure environment  e g  Microsoft SQL Server  amp  Oracle   there is no script   all the database code are in the stored procedures                Look up recipianl in the  Contact Accaunt Data Table    contact  company  address  phone  email  etc     for the recipient of the job     Your A
228. anual    Create the database with created sa   Populate the database with test_data sq    In OmniRush  create a new DBIO module   Create the ADO connection string to connect to this new database   Pull in the dbio_script sql file   Create test jobs to test the system  see test_data sql for examples of different jobs     SO  GI COUN    Implementation    To integrate with your database  there are a few approaches you can choose from     1  Adapt the sample SQL script  dbio_script sql  to query from and post to your tables   Create new or_jobs and or_jobhistory tables  and use a hybrid of your existing tables and  these job tables  Adapt dbio_script sql to talk to this hybrid    3  Create all of the sample tables from Created sol in your database  and code your  database to duplicate contact data into these tables as needed  Then the dbio_script sql  can be run unmodified     Each script in Open Database Connector represents an action template that will be populated  with specified parameters and executed against your database     Script parameters are written by putting simple text merge codes in the SQL script body  The  OmniRush SQL Editor has a list of available merge codes  to access the editor  launch  OmniRush Administrator and go to Database Connector Module settings Open API ADO  Host   tab SQL Editor   At runtime  merge codes will be replaced with string representation of the  requested parameter     Merge code example     In order to get list of new jobs  Open Databas
229. any  are a mix of each      History of Z Firm Document Management    To best understand ODMS  a quick overview of FaxRush v4 document handling is appropriate     In FaxRush v4  all files were kept on the file system  typically in the  outfax  directory  A file would  be scheduled in one of the following ways             Document scheduled to FaxRush Action taken by FaxRush  file rtf or file tif FaxRush would look in the user s private directory    no path  just a file name  then in  outfax   If not found in either place  the job  will fail because document cannot be found     server share dir file  rtf FaxRush tries to get   server share dir file rtf If it   full path specified  succeeds  the job goes  if the file does not exist or  cannot be accessed  the job fails              This system has the benefit of being simple  easy to understand  and easy to use  However  over  time  the  outfax  directory gets extremely cluttered  Also  while it is easy to centralize document  administration  it is not easy to distribute document administration across several people without  required heavy use of FRP files     The system described here is still supported by OmniRush  Files in the file system are  referred to as external files  internal files are those managed by ODMS   The  outfax  directory  is now referred to as the Default Document Import Folder   In other words   outfax  is the default  place to look for files when no path is specified  and the document has not been tagged a
230. ard or Workgroup  using either  MSDE or SQL Server    GoldMine v5 x or v6 x dBase or SQL  click here for SQL details   aka GoldMine Front  Office  GoldMine Sales  amp  Marketing  GoldMine Business Contact Manager or similar   GoldMine v7 x and GoldMine v8  aka GoldMine Premium Edition  on SQL Server  click  here for SQL details     Administrator s Guide    e SalesLogix v4  SalesLogix2000  or v5 x  SalesLogix net   v6 x  v7 x   e Microsoft Dynamics CRM v3   e Oracle  Microsoft SQL Server  Pervasive or other SQL database for Open DBIO  integration  custom programming and integration is the responsibility of the customer  not  Z Firm     0  OmniRush is going to integrate with ACT   GoldMine or SalesLogix  then the contact  manager must be installed on the OmniRush Server PC  with all required database drivers and  client configuration to attach to the production database  Always install the CRM client software  and test for proper operation before installing OmniRush      omninush licensing controls what systems OmniRush can work with  and more   OmniRush License    Acknowledgements  Credits   amp  Disclaimers    Disclaimers    Z Firm LLC hopes that you find OmniRush a valuable tool for automating your business  and that  it makes your CRM investment even more useful  However  neither Z Firm  nor anyone else   promise that it will work for you  If OmniRush does not work  or leads to emotional  physical   material  ephemeral  real  imagined  regular or intermittent problems  loss
231. are requirements  but  always check this documentation before installing a new module     17    OmniRush Administration  amp  User Manual       Merge Fax  Merge Print         SalesLogix Connector             GoldMine Connector E Mail Merge Server l  j        OmniRush CW wt   7 Microsoft CRM Connector Airborne UPS FedEx Shippin f    Server Came          pe  Commerce Module                  MSSQL Oracle  Database Connector               U NN RK   D EE  Sa    i Pervasive MySQ F H  Database Connector Voice Module Sam f    Database Connector Modules  AKA DBIO       Modules  These modules get jobs from the     database and past job results back into the i j process the job   database    i         Job    or    Work  Modules  These modules actually    Users  amp  Groups    Note  OmniRush users and groups are maintained automatically by OmniRush  Manual  administration is optional  OmniRush has a built in users and groups administration system  This  system is to allow document management rights  The OmniRush internal document store can be  set up to restrict access to documents and folders by user or by group  For example  documents  in the Sales folder might be accessible to all users to send  but can only be edited by an  administrative user  This allows central control of the document library     Tracks    Tracks define the behavior of a job  A job is submitted to a track  the track then feeds the job to  the appropriate module  Tracks have several attributes  for example     e Tr
232. area above the SQL in the screen shot below       Note that the Retrieve Rows option  From Last Row Backward  can be very high overhead and  should be tested on a live database that database server performance is not adversly affected   Z Firm advises to always use First Row Forward and use the SQL ORDER BY clause to get the  desired data  e g  most recent 10 rows  or oldest 10 rows       Here is the merge alias configuration screen in the OmniRush Administrator  File   Merge Codes        23 Configure merge aliases  of EX    Aliases    Contents of CP    Retrieve rows    From 1st row forward DI  Max Rows  fio         SOL query    select   from  saccount  where accountid        companyid                   Help E Add Delete Irv w   Save x Cancel Close    In Line Replacement Codes    In this simple example above for SalesLogix  notice that if you pasted the SQL into MS SQL  Query Analyzer  no data would be returned  This is because the WHERE clause has a  placeholder     COMPANYID   The quotation marks are literal  they will remain part of the query  at run time   but the  amp COMPANYID is an OmniRush In Line Replacement Code  OILRC   pronounced  oiler    There are a number of OIRLC s available     Replacement Code Description l   amp COMPANYID Corresponds to   e SalesLogix ACTIVITY ACCOUNTID  e GoldMine ACCOUNTNO  e MSCRM v3 AccountBase AccountID    e Open SQL OR_Jobs ContactID  for the current job     192    User s Guide     amp CONTACTID Corresponds to     e SalesLogix ACTIVIT
233. as expertise in all PC BIOS issues      Troubleshooting  e Try a different PCI slot  In many cases  simply changing slots resolves the problem     e OmniRush requires a P II 900 or higher  Make sure the PC meets this minimum  requirement     389    OmniRush Administration  amp  User Manual    e Inthe system BIOS  disable unneeded devices  e g  sound card  serial port s   parallel  port   Reboot and retry  If the problem persists  try different slots again now that the  BIOS devices are disabled     Other Resolutions     e Compaq  model 310  may apply to other models   Update the system BIOS to the latest  from Compaq    e    White Box     clone  systems  Check the motherboard manufacturer web site for BIOS  updates  Update the system BIOS if not running the latest version    e Dell  model SC600 and others   Reassign the IRQ   s  See the Brooktrout Knowledge  Base Article 1594  or search www brooktrout com for  dell     e White Box Systems  See the Brooktrout Knowledge Base Article above  It applies to  other systems  though the steps to reconfigure the BIOS will be specific to the  motherboard in use  and ergo not documented by Brooktrout     e Note  The TruFax board is sensitive to IRQ sharing  The steps above are with the goal of  giving the TruFax board a dedicated IRQ that is not shared with any other device     See the section below    PCI Resource Conflicts  TruFax    on page 5 below     Oraxrush   v4 x Users Please Note    The  1 problem former FaxRush v4 x sites exper
234. as turning off your PC  but Z Firm found a problem  with GoldMine dBase  and we need to tell you about it     The problem relates to NT Service applications that connect to GoldMine dBase files using BDE   After extensive testing  Z Firm found that in many cases  NT Service applications holding open  GoldMine dBase files will hang on system shutdown  Since they hang  the GoldMine files are not  properly closed     BDE with GM DBF files blows up when the SCM initiates shutdown  This causes the GM DBIO to  hang  so that it is then terminated by the SCM  This could lead to corruption of the GoldMine  files     The way to reproduce this is to start up a GoldMine dBase DBIO in OmniRush  Watch the task  list  and stop the service from the service control manager  The DBIO should fail to terminate   and the SCM should eventually say that the service is not responding     This problem does not seem to exist with SQL systems  Testing indicates that it is specific to  BDE when used with the  dbf file tyoe used by GoldMine     341    OmniRush Administration  amp  User Manual    GoldMine SQL is mildly at risk because the system tables are maintained as  dbf  These tables  are not transactional  and the risk of corruption is small     SalesLogix  MSSQL  and Oracle DBIO s do not have this problem     If you determine that your environment needs an orderly shutdown  there are several options     e Use a batch file to shut down OmniRush before turning off the PC     e Use the OmniRush Shutdo
235. ase Connector for GoldMine  Here  configure the database connector with the parameters to use to connect to GoldMine  Set    the App Folder  GM User  and SQL User first  then hit the Contact DB El browse button to select  the Contact database to use        PROD GM SQL E     Type Host db i o Version  7 0 0 638 V Module started  Host PC   ZF DARTH    General   Extended GoldMine 6 SQL  Host    Dad codes   Result codes   Aliases   Multi DBIO      App  folder      zfirm_411 sys apps gold4     GM User   master  Contact DB   IMSSOL  GMSQLPROD  dbo       Password   E    1 Create linked doc for all attachments SOL User  lor     F Create simple history records as  Other Actions  e a  jw Unified SOL database EE      Help H Close       SQL User  Note this user must be a dbo or have the dbo role in the database    Create Simple History Records  If the track setting does not require that history records be  linked to the job document s   checking this option will cause history records to be created as  Other Actions  not as Email  This has the benefits of being easier to report on  and taking less  disk space    Unified SQL database  Uncheck this if running GoldMine SQL and the GOLDDIR and  CONTACTDIR are in separate SQL databases   When unchecked  an additional selector to set    the BDE alias for the GOLDDIR will appear   Note  In GoldMine v7 and v8  OmniRush requires a  unified GoldMine database  e g  GOLDDIR and CONTACTODIR in a single SQL database      Multiple Contact Directories    
236. at your DCF is doing  right click on the OmniRush fax module in  Administrator  Select Monitor Module  then press the button with the blue dot next to the circling  squares  This allows you to watch the exact number being dialed on a job by job basis    In some cases  editing the document in notepad will result in the file being named predial ini txt  Be sure to set explorer to show all files and all file extensions  or better yet use winfile exe  File  Manager   or a shell replacement that shows the full file names with extensions    The number one cause of dialing problems is a problem with the GoldMine contact1  gt status field     that controls whether a number is US or International  The symptom is that OmniRush will dial  numbers as ten digits  e g  exactly as entered into GoldMine  without the    1    prefix      OCR on Received Faxes    Some sites require OCR  Optical Character Recognition  on received faxes  This is easily done  using OmniRush to receive  and setting up some off the shelf OCR software     The configuration is as follows   a  Set OmniRush to save all received faxes as TIF files to a given directory  call this  IN RAW    b  Set up a batch file that fires once an hour and copies the files from IN RAW to the OCR  software scanning dir  call this IN SCAN    c  Set up the OCR software to automatically scan the IN SCAN directory and save the OCR d  output to whatever directory     How To Send Screen Shots    You may need to email screen shots to Z Firm tech
237. atabase Configurations       A Z Firm discussion of this issue is also available     340    Technical Reference    MS SQL Users  Check your sort order  GoldMine Software Corp only supports one sort order  on SQL Servers  Dictionary Order  Case Insensitive  This is Sort Order  52  You can check the  sort order on SQL by running Query Analyzer and switching to the MASTER database  Then  issue the command     sp_helpsort    This will return information on the sort order  On MS SQL Server v6 5  amp  7 0  you are looking for a  result that looks like this     Sort Order Description          Character Set   1  iso_l  ISO 8859 1  Latin 1    Western European 8 bit character set   Sort Order   52  nocase_iso    Case insensitive dictionary sort order for use with several  Western European languages including English  French  and German  Uses the ISO 8859 1 character set                    Check that the database owner is dbo  Each SQL user can be aliased to a database user   This can be viewed in SQL Enterprise Manager  databases  lt database name gt  users   If the  database owner name is not dbo  use the MS SQL system stored procedure     sp_changedbowner  to set it that way     Search the  goldmine  structure for GM INI files  There should only be one GM INI in the  environment  Check the contents of GM INI for correct configuration information  The SYSDIR   GOLDDIR and COMMONDIR entries must be correct     dBase Shutdown Considerations    Sorry to take time on such a mundane topic 
238. ation on backing up OmniRush  see the help file  topic     Alerts    This area allows OmniRush to alert you when a critical error happens  The alert can be sent to  you via network popup message  or email     The email is direct   using Z Firm SMTP relay functionality built directly into the Launcher  No  external SMTP relay  nor OmniRush email module is required  This is an excellent mechanism to  alert a pager or cell phone via a text message that the OmniRush Server has experienced a  critical error    Note that ICQ messaging can be unreliable at times when the ICQ messaging gateway is shut    down for service  Z Firm advises using email notification  which can be directed to cell phones   pagers  etc     Track Configuration  The Role of Tracks    In a CRM environment  Tracks play a key role in telling the Database Connector module what to  do  This is illustrated as     127    OmniRush Administration  amp  User Manual    OmniRush Track   defines  attributes of job        Notes   e Multiple tracks can feed a single module  This allows for multiple configurations to be  persistent  Each configuration can be used by submitting jobs to the appropriate track  host reference     e Tracks can be active inactive to allow for jobs to be taken off line  paused  etc   Creating a New Track    Right click in the track area and select New     Ec  OmniRush    Hei r   amp  Bookmarks    Se    a JI Manage Rights    m   Ilana            Select the Track type        Create new track x       
239. avigate to the contact again      Create Linked Document  This will instruct the system to create the Document Attachment in  the CRM system     Export Shortcut  If checked  a shortcut to the internal OmniRush fax document is created  If  unchecked  a copy of the TIF file is made on the file system     258    User s Guide    If using a CRM system that syncs  you will want to leave this unchecked so that the TIF will be  pushed to the file system and can sync out     Press Next  On the second link screen     Activity Reference defaults to the Description field on the fax  It can be changed at this time if  needed     Store Internal Document In  This is for the folder in the OmniRush ODMS to store the file  This  setting is  sticky  and will persist from session to session  though it can be changed on any fax     Document File Name is the friendly name for the file  It is derived automatically  but can be  changed at this time     Notes are to allow additional description of the file     Forward Fax to User    Forwarding allows a fax to be sent to a user electronically  Forwarding is to send a fax to a user  of the CRM system  If the fax needs to go to someone who is not a CRM user  whether inside  the company  or outside   use the Image   Send by Email option    On GoldMine  the fax is forwarded as a GoldMine email with a link to the fax attached     On SalesLogix  the fax is sent as an email attachment     Emailing Faxes Out    When the fax is open in Viewer  the Image   Send
240. ax tracks so that no outbound  faxing happens between 11 00 PM and 6 00 AM     The Stop schedule     148    Administrator s Guide       5  Schedule Ble ks    Title  Stop all Fax at 11 PM    Enabled  v    Execute at  11 00 00 K   Advanced    Command          C Start modules Enable tracks    Stop modules Disable tracks              Tracks Modules    3   INETFAX   Internet Fax    _FAXIN 1 internet fax     _ FAXBT   hardware fax       Add     Delete                7 Help SA Insert 28 Cancel  E  Clase    The Start schedule   3 Schedule Bisi E    Title  Start all Fax at 6 AM    Enabled  v    Execute at   6 00 004    Advanced    Command          Ce Start modules Enable tracks  C Stop modules Disable tracks                 Tracks Modules    9   INETFAX 1 Intemet Fax   _FAXIN   internet fax     _FAXBT   hardware fax      r Add     Delete                  Help w   Insert x Cancel H Close       Here are the schedules listed in the main Administrator Tree        Schedules  CH Stop all Fax at 11 PM  CH Start all Fax at 6 AM                149    User s Guide  Using the Administrator    The Administrator User Interface    The Administrator is the main tool for administering Modules  amp  Tracks  server side functionality    and for document management     n  Gi Click on an area of the Administrator for more information     OmniRush Administrator    7 Action view Options anes        eccelsa e       OmniRush  Hgg Tracks  H E  Users  ml Documents     GB Server Modules          Server   omniru
241. b found that is in the range  You can query now     procedure JobCreate  iContact  SYSINT  const wsTrackID  WideString     const wsJobRef  WideString  const wsJobNotes  WideString   const wsDocuments  WideString  out wsJobID  WideString       Description   Short version of JobCreateEx  OnDate  PhoneNum and Email  parameters are ommitted to simplify method usage  This method create job that will  be executed immediatelly     procedure JobCreateEx iContact  SYSINT  const wsTrackID  WideString     310    const wsPhoneNum  WideString  const wsEmail  WideString   const wsJobRef  WideString  const wsJobNotes  WideString   const wsDocuments  WideString  const wsOnDate  WideString   out wsJobID  WideString       Description   Inserts a job into the OmniRush work queue     iContact   Index of the contact associated with the job and must be  previously defined by calling UseHostContact  UseHostContactEx or  CreateTempContact methods     wsTrackID   ID of the track that the job belongs to  Track IDs can be  obtained by browsing to a given batch in frTreeView or frTreeViewEdit and then  reading the Value property     wsPhoneNum   Job phone fax number  Required for fax voice jobs     Developer s Guide    wsEmail   Job email address  Required for email jobs   wsJobRef   The reference line of a job that would be scheduled using a  contact manager associated with OmniRush  It may contain a short description of    the job  certain behaviour override codes etc    wsJobNotes   Message text for 
242. base        Target module d Connector   email  fax  etc   Module exports  processes job    The main prerequisite is to install the CRM client software on the OmniRush Server PC before  creating the Database Connector module     Database Connectors are completely CRM Sync Aware  and are the result of years of integration  work  They are highly compatible with the CRM system     83    OmniRush Administration  amp  User Manual    Database Connector  General Settings         DBIO MSCRM on 192 168 97 19                Type   Host db i o  Host PC   ZF DARTH    General   Extended   Open API ADO  SQL   Host    Ovid codes   Result codes   Aliases   Multi DBIO      Host type  Cover Page      Open API ADO  SOL D   D SS      Master documents are internal in    documents general shared zfot  Ze Master documents are external in    zfirm_411 sys data group everyone office faxfiles      Override internal external master status stored with internal document    Scheduling of external files is    Enabled for all users e      Advanced job notes processing  ML Notes    OXP files   Iw Convert HTML notes to text       H Close         Help    Set up the following parameters on this tab     Host Type  This is the CRM or database system the dbio will connect to   Note  you can only  run the types of connectors that you are licensed for      Cover Page  Either navigate to an internal cover page using the E  down arrow to navigate the  OmniRush document store  or import an external rtf cover page by fir
243. base     Database Connector  Override Codes    For Advanced Users    These settings are almost never changed     Override codes allow you to control job behavior job by job  The uses of override codes are  many  but here are some common examples     e For general faxing  the fax track is set to schedule back failed faxes  but on broadcasts   all fails should go to history     e For DHL  FedEx or UPS shipping  you need to control the COD amount or parcel weight  job by job     Overrides allow you to do this  and much more  The codes have mouse over help text that  explains what each code does  You can keep the default codes  or change them to the tags you  prefer  It is strongly advised that new tags have the same number of digits as the defaults     See the section in the User s Guide on how to use Override Codes   Database Connector  Result Codes    For Advanced Users    These settings are almost never changed     For advanced users  here is the explanation   Result codes are the values that OmniRush puts on the completed  history  records in the CRM  system or database  This allows reports to be run  or conditional logic to fire  such as a sales    process  or a database trigger  based on the results of the OmniRush job     The codes have mouse over help text that explains what each code does  You can keep the  default codes  or change them to the tags you prefer     Database Connector for GoldMine    86    Administrator s Guide    Operating Environment for GoldMine    The 
244. being displayed next to the date on SQL systems  if the field being merged is of type  datetime      amp SetTimeFormat      1 1 01  amp Setdateformat m d yy    01 01 01  amp Setdateformat mm dd yy    Mon Jan 2001  amp Setdateformat ddd  mmm yyyy    Monday  January 1  2001  amp Setdateformat dddd  mmmm d  yyyy   January 1  2001  amp Setdateformat mmmm d  yyyy    01 01 01  amp SetDateFormat dd mm yy     Creating Custom Merge Aliases    A Job Centric View of Data Merging    Custom merge aliases are supported on SQL platforms only  An excellent way to understand  merge aliases is to run one of the OmniRush sample merge forms through the system  Then  open the source template from the OmniRush Administrator  Now  with the merged output in one  hand and the source merge template on screen  examine the merge aliases in the Administrator  Merge Alias configuration screen  File   Merge Codes   You can now see all the pieces and how  they fit together     When creating merge aliases  it can be very helpful to imagine the merge from the perspective of    the job record in the database  This is the CRM or other database record that triggers the job  in  the ACTIVITY table in SalesLogix  in the CAL table in GoldMine      190    User s Guide               Jans to CONTAC  Lee via CONTACT O Joins to cher CRM tables       lob Record in CRM or other database  SalesLogix ACTIV Tr table  GoldNVine CAL teble     edd  other Adds        Joins to ACCOUNT table via ACOOUNT D Joins 10 custom tebes  Bo
245. block followed by a four digit block      When we speak of dialing  there are five main dialing modes     Local  A seven digit dial  e g  543 2747    Ten digit dial  707 543 2747    One plus seven  1 543 2747    One plus ten  1 707 543 2747   or standard long distance  Some Prefix plus one of the above  e g  8 1 707 543 2747     Mt Nr    Variations would include any prefixes  including conditional prefixes  conditional based on the  area code or exchange portions of the number      Note that dialing modes 1 and 4 above are handled by OmniRush without needing a dialing  configuration file  DCF  also referred to as predial ini   A DCF is not needed in these cases    365    OmniRush Administration  amp  User Manual    unless the area code is split  e g  within the same area code  some numbers are dialed as seven  digits and some as one plus ten   Dialing modes 2  3  and 5 as well as other variations  require  the use of a DCF  PREDIAL INI      Dialing Configuration File  PREDIAL INI    The PREDIAL INI is a text file  created with Notepad or the DOS based EDIT utility and placed on  the local drive of the OmniRush Server  usually in the  C  Program Files Z Firm LLC OmniRush     directory  but it can be in any directory local to OmniRush   The file can have any name and any   extension     Here is a PREDIAL INI example         PREFIX   801 1 801  801 220   801 230   801 231   801 24        The PREDIAL INI above will dial 1   area code   number for all calls in the 801  area code e
246. bug exe  utility  OpenDBIO_Debug exe lets you pass parameters to and from stored procedures     4  Configure the OmniRush database connector  see below     Note that steps 2 and 4 can be reversed  but in any event  the connector cannot be used until all    these steps have been done     In a production environment  the steps are     334    Developer s Guide    1  Working in a test copy of your production database  adapt the OmniRush stored  procedures to your database structures   2  Create any needed user interfaces or other mechanisms in your application to create the  OmniRush job records   3  Configure OmniRush to run against your development database  see below    4  Test and tune operation    Then when ready to go live   1  Create the needed stored procedures in the production database  Check that the production application has been updated with any new UI elements  as  noted above   3  Stop the OmniRush database connector module and change the ADO connection string  to point to the production database    4  Start the OmniRush database connector  5  Test for proper operation    Configuring the Database Connector    Create a new database connector module  and set it for ADO  for Microsoft SQL Server  or  Oracle     For SQL Server installations  go to the  Open API ADO  tab and configure an ADO connect  string  press the Create Modify button to use the ADO wizard to create the connection string    Note that you must save the password with the connection string  Click here
247. ce    For a conceptual overview of shipping with OmniRush  see the Overview     Feature  Service     or Requirement    Uses Internet to  communicate with  shipping carrier  Ground and air  shipping services  Print labels on  laser printers and  Eltron EPL based  thermal label  printers   Zebra ZPL thermal  label printer  support   Itemized invoicing  from carrier    Available for USA  Shippers   Ship from the USA  to international  destinations   Type of account  needed to use  shipping service       ShipRush Server  for FedEx    Shipping  Yes    Yes    Yes    Yes    Yes    Yes    Yes   Documents only  shipments     Any valid  9 digit    FedEx account    FedEx Shipping Server    Requirements        ShipRush Server  for DHL   Shipping    Yes    Yes    Yes    No    Yes    Yes    No    DHL account       ShipRush Server  for UPS   Shipping    Yes    Yes    Yes    Yes    Yes   when billed  electronically   Yes    No    UPS account  6 digit    alpha numeric  shipper number  and  UPS Daily Pickup  service          OmniRush Administration  amp  User Manual    Internet connectivity from the OmniRush Server  Communication to the FedEx host is  done with SSL on port 443   This is the standard SSL port   Check that your firewall  allows SSL communication on this port   See the Technical Reference on proxy servers  if needed      Valid FedEx account  FedEx accounts are 9 digits  numeric only     Printer for labels   See the ShipRush for FedEx documentation for supported printers     Insta
248. ceceeeeeeeeeceeeeeseeeeeaeeeeeeeseeeeeseeeeseaeeseeeseeeeess 341  Example GM INI For GoldMine GC    342  Single Contact Directory          c ccccccceccseceeneeeeeeeeceeeeeaaeeeeaeeceeeeeeeaeeeeeaeseeeeeseaeeeesaeeeeaaesseneesaas 342  SaleSLOGIX DISCUSSIONS ies   45s ccas a a a aaa aaa a phasis A a TE EEN 343    vii    OmniRush Administration  amp  User Manual    APL DEL Vers lOrnin cs ic See es evar sath A ev notes ede epee ity I NEE EE 343  FaxRush Bundle for SalesLogix            ccccceeceeeeeeceeeeeeeaeeeeeeeseeeeeseaeeeeaaeseeeeeseeessnaeeeeeeseeeeess 344  SalesLogix Database Drivers    344  SalesLogix Sync Troubleshooting            cccceccceceeeceeeeeeeeeeeeeeeeceaeeeeaaeeseeeeseeeeeeeaeessaeeeeeeeeaas 345  SalesLogix  Sync to All Users Option  345  Extended Hardware Discuseions           sseseesessieessrressiensstirnsstinnnstinnnntinunnttnunnttunanttnnnatnn nanten nanna 346  Memory Requirement            ccceccccceceecccceeeeeeeeeeeeeaeeeeaaeeeeseaaaeesaseaaeesaaaeeessaaeaeseeeaeeeeseeaeenenes 346  An Inexpensive OmniRush Server PC    347  Brooktrout Discuseions cece eect eee ae EAE Aen EEEE ieee E A AEA AAA Eaa TENE Eene iA 347  Brooktrout  Supported Modele 347  Brooktrout Board Discuseion cerrcnes n E T A 349  TR114 5 Volt PCI boards  amp  Compaq ProLiant servers               cceesceeeeeeeeeeeeeeeeeeeeeeeeeeees 349  DIDZOVENIE W nasaan aa E E a a E E R A 349  DID  Ordering the DID Phone Line for Analog DID             eccceeeceeeeeeeeeeee eter eeeeeeeeeeeeeeteees 35
249. ceeesseseeeeeeeeanensees 349  C  Canada    FedEx Origination                  237  Client Global Root Path    79  Client Utilities  Administrator              ccccccceceesesseeeeeeeeeeees 57  Fax  VICWOR Tns a 59  Other Utilities         ccc ccceeeeeeeeeeeeees 59  Print to Fax and Email 58  251  Client Unies  57  Client Utilitie Siinne aa 58  Client Utilitie Sinni ace te 59  Client Unies  59  Cluster  Install Cluster Member  70  leet ugereegt Aen 70  Commerce Module  Commerce Concepts    s s s 54  Configure Atom  126  DEMO  MOG vii  isccssdesccvensietetedaavancesieeee 126  History Hecord  A 243  Internet Payment Setup       s0sseeseeee 126  Merchant Accounts    125  Module Requirements          000ssnneeeneaa 125  RUNNING JODS ate se rnis 243  E e E 126  Supported Merchant Processors          125  Track Configuration           0 ccceceeee 140  MOIG EE 243  Commerce Module 54  CONMECE Mea aei E 454  CoStar Label Printer                ccccsseseeeeees 407  CRM  Backup  SQL DUMP oee 339  402  Backup EE 339  le EE 402  Driving OmniRush from the CRM System  Ee De ERR 272  GoldMine    461    OmniRush Administration  amp  User Manual    Scheduling Jobs     s sesseeeeeeeeeeeeeee ee 223  GoldMine     seeeeeeeeeereereeneeeen 223  GoldMine dBase Data Backup     339  402  GAM aoia A A E AN 222  CRM Integration   Activity table A 45   GAL ADI C ed insitet 46  224  CRM Integration    44  Crystal Reports   Merge Codes 165   OVEOIVICW       eeceeeeeeeeceeeeteeeeeaeeeeeeeeeneetees 163   Param
250. cept periods in the leading section of email  address on print to email   FIXED  Printing to Rasterizer did not kick it open    FIXED  Win98  Partial Print Driver Failure error msg    FIXED  Win98  Result of rasterization not found error   FIXED  Win98  Temp dir clean up when fax job is cancelled   FIXED  Client would remember prior contact on 2nd print to client  job   FIXED  If printing to email  client would not allow periods in  the first section of the email address    FIXED  Unclear error    import folder must be of a higher level   FIXED  A number of issues with Client on Terminal Server are now                      resolved  including    Client not popping up   Problems popping when using MS Word   Interaction between user session and console session   See the OmniRush knowledge base article for Terminal  Server  article 80                        KEAV VEWe re     FIXED  When forwarding  user list was not alpha sorted   FIXED  Hot keys on wizard to forward link             T                Build 202                       CHANGED  Brooktrout Installer now automatically puts the   n   option             in the registry for all PCI installations  This should       improve       the  plug and play  factor on Brooktrout installations        What is New in OmniRush v5 5    Major new features in v5 5     437    OmniRush Administration  amp  User Manual    NEW  Universal Client for non contact manager users  NEW  Toolbar for GoldMine and SalesLogix  NEW  Super high level Bridg
251. cesses           ccccccceeceeseeteeeeeeeeeeeeaeeeeeeeeeeeeeseaeeeeneeeeeeees 246  Driving OmniRush from GoldMine Automated Processes              cccccecceeeeeeeeeeeeeteeeteeees 247  Driving Jobs from Thin Clients  249  GoldMine Everywhere Geer 249  Driving OmniRush from the Web Client  249  GRM Tips  and die 250  GoldMine  Tips and RR ue 250  Print to Fax Email Client  12 wean aint  iin dE EEN Baie ees 250  INMOGUCTION EE 250  JOD le VE 251  Mail  Scere EE 251  le IT EE 252  Rastenizing e 253  Client from the SalesLogix Support Client             ccccceeeeeceeeeeeeee tees eeeeeeseeeeeseaeeesaeseeeeteneees 254  FAX VIOWEN aset tes DEER EES E E N A E EA 254  dieser 254  INCOMING  Fax le VTT 255  Viewer M  in  Screen EE 256  MIGWING e EE 256  Annotahna NEE 257  Organizing Faxe Sayman aora auaa eae anean re eenaa aaan Ea EEan e EEEa aa Aau erae Saaai 258  ESA EE 258  Linking Faxes to Contacts    EE 258  Forward  Farto USEE E 259  Em  iling Faxes tt  see sarena deae ait vaesihaddeeesiavebanbad Mevesha Sanda Ed deene taaak 259  Viewer PreterenCes EE 259  Integrating with your CRM Gvstem 260  lee EEN 260   E elle E 260  Viewing OmniRush Files            ceccceeceeeeeeeeeeeeeeceeeeeceaeeeeaaeeeceeeseaeeeseaeeeeaaeseeeeeeeaeeesaeseeaeeseeeeess 261  Monitoring  ele TE NEE 261  Monitor Fax  e e 261  Reporting on OMNIRUSH Jobs  261  PREPOMMING ON  JODS TT 261  GoldMine Reporting            c cceecceceecceeseeeeeeeeeeeeeceaeeeeaaeseeaeeeeeeeeseaeeeeaaesdneeseaeeeesaesseaaeeseneesaas 262 
252. chased  Each module must be licensed  Licenses are issued by Z Firm in the form of named  license files and or Z Firm invoice naming modules licensed     2 3  OmniRush Client Software  Customer will be granted the right to install OmniRush Client  software on the number of computers specified in the Z Firm invoice  or as specified in section 3  below     2 4 Timed License  sometimes referred to as  Leased  or    Subscription    license   The Grant of  License may be for a specified period of time  for example  from issuance through a given date    Such licenses will automatically cease operation on the expiration date  Renewal or extension of  the license period will be at the discretion of Z Firm LLC and usually requires payment of a  renewal fee     3  SOFTWARE USE AND RESTRICTIONS  All licenses granted Customer under this Agreement  are non exclusive and non transferable  Customer may install and use one copy of the Software  on a single primary OmniRush server  Customer may make one copy of the Software solely for  back up and one additional copy of the Software solely for testing purposes  The Software may  be used in accordance with the limitations defined below  If Customer has been granted a n      3 1  CRM System Connector     10    Administrator s Guide    3 1 1  The CRM Connector may be installed on a single Server PC and configured with a CRM  system of the type and user count licensed  Client utilities may be installed on as many PC s as  the CRM Connector licens
253. chedules records in the CRM system with drive letter file  name nomenclature     e Ashared BDE installation  on a GoldMine system   The registry entries for the BDE  HKEY_LOCAL_MACHINE SOFTWARE Borland Database Engine CONFIGFILE01  and  HKEY_LOCAL_MACHINE SOFTWARE Borland Database Engine DLLPATH  may have drive letters that point to network resources  This will not work when  OmniRush is run in NT Service mode  Remove the BDE registry entries and install local  BDE     403    OmniRush Administration  amp  User Manual    While there are several ways to deal with this issue  Z Firm will only support drive letters when  OmniRush is run as an application  Methods to resolve drive letters include     1  Use a multi file global search and replace tool to change all FRP s to use UNC notation  instead of drive letters     2  Run OmniRush as an Application    NT User Account for OmniRush Services    In most cases  OmniRush will need to access network resources  printers  shared directories   etc   as part of its operation   Note that access to SQL servers is not relevant here  OmniRush  authenticates separately and specifically to the database server   NT Services need to be  assigned an NT userid and password to be able to authenticate to network resources like printers  and file system shares     The OmniRush installer prompts for an NT user  This can be a userid from the local machine or  from the NT Domain  OmniRush automatically grants this userid run as service    privilege on t
254. cially supported by Z Firm until SalesLogix certifies this combination with SalesLogix net     The following applies to OmniRush builds earlier than 170     Note that while SalesLogix net  v5  can be run with ODBC drivers  this has not been certified yet  by SalesLogix  OmniRush does not care what drivers SalesLogix users use at user PC s  except  for the possible caveats above   In all cases the OmniRush Server PC  and in most cases  stations using the OmniRush Client or Viewer should use BDE     The issue is that the SalesLogix API does not yet work properly when the ODBC drivers are  used  Since OmniRush makes heavy use of the SalesLogix API s  on the server and on the user  PC s when the OmniRush Client or Viewer are used   you may find that the BDE alias may need  to be reconfigured at one or more PC     In all cases  SalesLogix must run via BDE   Native drivers on the OmniRush Server PC  On  Client PC s  this change only needs to be made if errors are tendered when using the OmniRush  Print to Job Client or the OmniRush Viewer     SalesLogix Sync Troubleshooting    OmniRush is tightly integrated with SalesLogix  and all data created or modified by OmniRush will  sync correctly  This has been carefully tested by Z Firm     If there are any issues related to sync  check the following     1  Check that the slgxapi dll is the correct version   Check that the SalesLogix Sales Client runs properly on the OmniRush Server PC     Make sure to use BDE native driver based aliases 
255. com or contact Saint Bernard Software     Alternate integrated open file  amp  backup software solution  suggested by a Z Firm user    www ultrabac com    Alternatives to OFM  Stop the OmniRush Database Connector Module s     This will disconnect OmniRush from the GoldMine files  However  it will keep a its system tables  open until you exit OmniRush     Automatically Stop OmniRush with a Scheduler    339    OmniRush Administration  amp  User Manual    You can use a tool like TechScheduler  www winutils com  or the NT AT module to automate the  OmniRush shut down  Other applications of this kind can be found at www windows95 com  See  the examples for starting and stopping OmniRush services     Enable Open File Backup in the Backup Software    Most backup programs  Seagate Backup Exec and others  default to skip open files  However  it  is often safe to back up open files that are not being actively written to  You can set programs  like Backup Exec up to go ahead and attempt the backup of open files  This can give a moderate   but imperfect   level of protection     SQL Discussion  SQL databases require their own backup approach  Backing up SQL can be done several ways     e    Simple     the SQL DUMP mechanism  e    Some Experience     DBCC   DUMP  e    Business Use     Single User Mode  DBCC  check logs  programmatically    DUMP    e    DBA     Single User Mode  DBCC  check logs  programmatically   Drop  amp  Recreate all  indexes  Update all statistics   DUMP    e    Ente
256. cord noting that an email notification was sent out    e Email creates its own history record  This results in two history records   One for the shipment and a second one for the email    e International  This is needed if sending document only shipments  internationally     Configuring UPS Shipping Tracks    There are several areas of configuration for UPS shipping  These are divided into Required and  Optional configuration settings     EE  that OmniRush shipping is not supported running in NT Service mode     UPS Required Settings Setup Procedure  Follow these steps to create a UPS shipping track  Initially  do not set any optional settings  stick  to the required settings and run a test shipment before trying optional settings     1  A UPS Shipping Module must be configured and running  a F   in Administrator  before  configuring the track     2  Create a new UPS track  Set the Basic Settings   Host Reference to UPS or other appropriate value    4  Inthe UPS   General tab  leave the UPS account number at  lt default gt  to use the account  configured in ShipRush     5  Inthe Address Time tab  enter a Ship From address and the time to automatically upload  to UPS  typically set to about 15 minutes before your UPS driver regularly picks up      6  In the Label Manifest tab  set nothing and the ShipRush configured printer settings will be  used     7  Press Insert to create the UPS shipping track    Testing The Setup  1  Start the OmniRush modules    2  Inthe CRM or SQL syst
257. ct   2  History activity analysis   3  User activity analysis   4  Lead source analysis   5  Real time tab of Activity List   6  Activity List link to contact   7  Ability to find a contact  the user has to know which contact file to use or they are out of  luck     Another swath of GoldMine features is completely contact directory centric  including     1  Automated Processes  2  Some of Remote Sync  3  Reports   4  Mail merge  5  Internet Email  6  Filters  7  Groups    This is all by way of saying  that GoldMine is  married  to a single contact directory     With just one contact directory  you will always know where to find Joe Smith  and all the  GoldMine features will work at their finest  Z Firm strongly recommends that you implement a  single contact directory for your GoldMine installation     SalesLogix Discussions  API DLL Versioning    OmniFush uses the slgxapi dll to communicate with the SalesLogix environment  During  installation  OmniRush requests the version of SalesLogix you are running and installs the correct  dil version  However  OmniRush only includes the major release dll versions  e g  3 0  4 0  5 0    If you run a minor release or service pack  you should read this entire article     Additionally  since SalesLogix does not publish api version compatibility information for service  pack and minor revisions  in some cases Z Firm cannot automatically install the correct dll  version to run with your SalesLogix system  By default  OmniRush installs the S
258. ct Manager        ZDF    Z Firm Document Folder  Specifying a ZDF document is ODMS way of  using packages  If an activity reference line contains  lt name gt  zdf  all  documents contained in ODMS folder  lt name gt  will be scheduled        ZFS    Z Firm File Stub  Document in ODMS  ZFS Files are normally in the  form FileName tif zfs  The purpose of the ZFS extension is merely to  force usage of the Windows file association with the Z Firm viewer client   The client then strips off the ZFS extension and treats the file name as if  it was a normal TIF document        OXP    OmniRush eXtended Package  XML file with job parameters specified   Full documentation via this click        FRP     Stands for FaxRush Package   Text file list of internal and or external  files that are sent as a kit  Full documentation via this click        ZWV    Z Firm WAV file  Used for the recorded voice feature  A ZWV is a regular  WAV of specific properties  The OmniRush Administrator and Universal  Client allow most mono WAV files to be converted to ZWV        F    file name  prefix           Example  F SalesReport00222 RTF   F  causes the file to be handled as a temporary work file  This is  particularly appropriate for sites that generate files programmatically and  feed them to OmniRush via a SQL database or CRM system        OmniRush Log Files    OmniRush maintains several types of logs  These can be useful for diagnostic purposes  Here   logs are discussed in order of usefulness to the user
259. ction  itself may be the bottleneck    e Email Track Setting  Track Max Queue Size  For email tracks  this can be set to 100 or  200  250 is a realistic maximum    e Email Module Setting  Advanced  Number of Mailing Threads  Set to 5   e Email Module Setting  Advanced  Retrieve up to 40 jobs every 2000 ms   e Email Module Setting  Advanced  Max Number of Attempts  Set to 2 or 3  Setting higher  than 3 may create a throughput problem    e Delay between Attempts  10 minutes  Setting higher than 10 minutes may adversely  impact throughput     These settings will dramatically increase email throughput in most cases   Troubleshooting    Troubleshooting Resources    There are a number of electronic  on line troubleshooting resources available  These include     Your Reseller  Active OmniRush resellers are trained  and are backed by Z Firm  Your reseller  is your first line of support     On Line Knowledge Base  www zfirm com has a full text knowledge base  If you are getting an    error  or have a question  ask the knowledge base  The knowledge base is the place to turn if  you get an error message     385    OmniRush Administration  amp  User Manual    This Help File  Use the index and search options in this helpfile to find what you are after  The  web version of this helpfile is updated frequently and is available at www zfirm com    Internet Newsgroups  These newsgroups are monitored by Z Firm support staff and engineers   OmniRush newsgroups are private  access is provided for
260. ctivate  Login  Logout methods     procedure DeleteContact  iContact  SYSINT       Description  Deletes the internal contact associated with the handle specified by  iContact  For more information about internal contacts  refer to  the documentation on the ClearContacts method     See also   ClearContacts method     procedure DocumentCheckIn const sDocumentID  WideString  const sSource  WideString       Description  Checks in an OmniRush document that was previously checked out using  the DocumentCheckOut method  For an overview on managing OmniRush  documents  refer to the OmniRush user guide     sDocumentID  Identifier specifying the internal document that will be updated by  the external file  This identifier is returned by the  DocumentImport and FindDocumentInRepositoryEx methods  Also  after  successfully invoking the FindDocumentInRepository method   GetDocumentAttributes may be used to read the document ID of the  document that was found     sSource   File name  complete with path  of the file that should replace the  internal document     See also   DocumentGetLatest  DocumentCheckOut  DocumentUndoCheckout   DocumentImport  FindDocumentInRepository  FindDocument InRepositoryEx  and GetDocumentAttributes methods     procedure DocumentCheckOut  const sDocumentID  WideString  const sTarget  WideString   bOverwrite  WordBool       Description  Checks out an OmniRush document  For an overview on managing  OmniRush documents  refer to the OmniRush user guide     sDocumentI
261. ctive at the time of purchase for specifics  In those cases where maintenance or technical  support is required  Customer agrees to pay an additional software maintenance fee and an  additional technical support fee for the as specified in the price list     12    Administrator s Guide    9  EXPORT CONTROL  Customer shall not export  ship  transmit  re export or otherwise transfer  the Software or Documentation in violation of any applicable law or regulation including  without  limitation  the Export Administration Regulations issued by the United States Department of  Commerce     10  UNITED STATES GOVERNMENT RESTRICTED RIGHTS  If Customer purchases the  Software for use by the United States government or any of its agencies  Customer needs to  enter into a separate restricted rights agreement with Z Firm LLC     11  GENERAL PROVISIONS     11 1  Termination  Customer may terminate Customer s license at any time by destroying all of  Customer s copies of the Software  Z Firm LLC or its authorized distributor may terminate  Customer s license if Customer fails to comply with the terms and conditions of this Agreement   Upon such termination  Customer agrees to destroy all of Customer s copies of the Software     11 2  Governing Law  The validity  construction and performance of this Agreement shall be  governed and construed in accordance with the laws of the State of California  United States of  America  excluding that body of law applicable to conflicts of law  The U N  Co
262. d    Basic Settings   Extended Settings Far settings   Information                                    poe eee Oe oe Ce 7  Use brdgeto     Use bridge to f  Use Brooktrout  internet fax 3d party fax  i server through  local ile systerr  M RightFax  I VisionLab    EaspLink   TI OpenAPi     Faxing resolution   Max pages per fax    0 sl  wgl   Always hoh C Automatic    Banner format string    s   Z Firm  OmmiRush B Uo Zr Zyl c Zt page  c of  p    Internet Fax account    Sf          Help OD CG S Gance H Close       Setting the Track to use Brooktrout Hardware    107    OmniRush Administration  amp  User Manual    Other Track settings to be aware of     Basic Settings Tab   The Host Reference is the setting that matters in this tab        this is the CATEGORY  SalesLogix  USERID  GoldMine  that will feed jobs to the track     Extended Settings Tab  In the example below  we have changed the default so that all failures  will be alarmed to the user in the CRM system        38 hardware fax       Fax Receiving  Set Up Receiving    The steps to set up receiving are as follows     1  Install Brooktrout hardware and OmniRush Brooktrout Drivers    108    Dis Bo O    Administrator s Guide    Configure OmniRush Fax Module  Set one or more ports to receive by checking the Enable Inbound check box on the port  Activate the module    Send a test fax to the fax line that is on the receiving port   Note that the ports on the  Brooktrout board are numbered from 0 up  but in OmniRush they are number
263. d  concurrent     e Microsoft CRM  OmniRush is licensed based on the total number of configured  active  login ID s in MSCRM     Many OmniRush licenses are subscription based  This allows for all updates and upgrades to  OmniRush at no extra charge during the subscription period     Contact your reseller or Z Firm sales at  206  812 7874 for licensing details   Legal Version    This copy of the license is for your convenience only  The contractual license between you and  Z Firm is made when you install Z Firm s software  and the license shown during installation is  the license that applies to you     Z FIRM LLC SOFTWARE LICENSE AGREEMENT  for OmniRush version 8    OmniRush is the collective term for any and all of the following brands products   FaxRush  CashRush  EmailRush  PrintRush  ShipRush Server  VoiceRush  OmniRush    THIS AGREEMENT HAS TWO PARTS    SCROLL DOWN TO SEE ALL PARTS       PART ONE     The following software license terms are qualified by those additional or different terms  if any   contained in any signed license agreement between you and Z Firm LLC     IMPORTANT READ CAREFULLY  This Software License Agreement  the  Agreement   is a  legal agreement between you   Customer  or  you   and Z Firm LLC  Z Firm LLC or Z Firm  for  the software product identified above  the  Software    which includes computer software and  associated media and printed materials  the printed materials are hereafter referred to as the   Documentation    By downloading  installin
264. d EmailRush may be to compare it with other ways of sending email     33    OmniRush Administration  amp  User Manual    For starters  remember that EmailRush is a database driven system  The way to send an email is  to create a    job    record in the CRM   SQL database  e g  a CAL record in GoldMine  and Activity  record in MSCRM and SalesLogix  an OR_Jobs record in open SQL   Create one job record per  email  To send 10 000 emails  create 10 000 records     hrote that EmailRush is not meant to replace existing mail systems  In all events  existing   systems for mail receiving are not affected by EmailRush  as EmailRush is for outbound email   only  EmailRush acts as a complement to existing mail systems    Feature EmailRush Outlook GoldMine Email Other Mail  Systems  Built in relay Yes No No No  server reduces  bounced emails  50 70    Most bad email Yes No No No  addresses  result in the  email job failing  right on the  CRM   SQL  record  making  database  maintenance  and reporting  quick and easy   No impact on Yes No No No  existing SMPT  relay servers   Avoid  swamping  existing  Exchange  servers by  sending mail  directly to  recipients           Merge any data Yes No No No  into HTML   PDF and text  bodies based  on powerful  custom merge  features       Merge multi  Yes No No No  row lists  even  multiple multi   row lists from  anywhere in the  CRM   SQL  database          Use any HTML Yes No No Varies  creator or editor  to author HTML                          
265. d Procecdures 327  Stored Procecdures 327  System Components    s    16  System Requirements  Network Heourements 66  Operating System    n    5  64  PRAM aeran aera aetan aare rian eoo eecht  5  64  System Requirements         eeeeeeeee ee 5  System Heouirements 64  System Requirements         eeeeeee eee 347  I  T1 Digital Phone  me 347  le 191  Terminal Server  Windows Version Support Matrix    407  TIF File Handling  158  363  Toolbar  Macro Buttons  146  Script Buptons 146  SOUP EEE ENEE Eed  146     FOOD E 145  F010  le EE 146  Track  Advanced Option 140  Basic Settings            ccscecesseeeees 107  128  Commerce Track    140  Configuring DHL Track    137    468    Configuring FedEx Track  132  Che EE E 107  128  E Mail Track Configuration                   139  Extended Settings              cseseeeeeees 128  Fax Tracks  Fax Track Configuration           0  02    130  Fax TACKS veessscl teres cettas eae eseevdteeers cee 130  Management    152  Options for All Track Tvpes 128  Print Track Configuration           00a00aaa  131  Save Documents  140  UPS Trak sescesateeess ie  davariaacelt cans  135  DR CC le e 18     RACKS EE 18  Troubleshoot Administrator    391  Troubleshooting  Brooktrout Hardware         saseeaeaae 386  387  Database Connector 396  Easylink Internet Fax 395  Error Messages ieee 385  Fax Module  387  391  392  Fax Throughput  amp  Performance           379  Network Popup Messages            01000   111  NT Event Log ENEE 396  OmniRush Log Eiles 414  
266. d and all UPS shipments must be deleted before the end of day  processing has happened  Once the end of day has processed  the shipments will flow to your    invoice from the carrier  To have the invoice adjusted  have the manifest handy and contact the  carrier s customer service department     A deletion template for UPS shipping must have    delete    in the file name     End of Day Processing    End of day processing is done automatically by OmniRush at the time configured in the shipping  track  Sometimes  it is useful to force the end of day  For example  if the UPS driver comes  early  or if some shipments are processed after OmniRush has done the automatic end of day     To force end of day processing  use the manifest template  This will cause an upload  manifest   and bar code for the current day  and will also attempt to upload data from any prior day that  failed to upload  For UPS  schedule     UPS   ups_settle fru    A end of day template for UPS shipping must have  settle    in the file name    For FedEx  end of day is only needed if processing FedEx Ground shipments  OmniRush will  process the end of day automatically  at the time set on the shipping track  End of day  processing closes the day and causes the manifest of ground shipments to print  the driver will  need this      To trigger end of day manually  schedule this     236    User s Guide    FedEx   manifest frp    DHL Airborne  No end of day process required     Shipping   Some Examples    For a comp
267. d of data for current contact record  All  fields of contact1 dbf can be referenced        fields of contact2 dbf can be referenced     CH   Conthist dbf  Pulls multiple rows of data for current contact record  All    fields can be referenced     184      C2   Contact2 dbf table  Single record of data for current contact record  All             User s Guide                                                    CL Cal dbf  Pulls multiple rows of data for current contact record  All fields  can be referenced   CS Contsupp dbf  Pulls multiple rows of data for current contact record  All  fields can be referenced   FX The CAL record that is triggering the current job  All fields can be  referenced   HA Same as CH    HU   Conthist dbf Conthist records for the job creating user     HUA   Conthist records for job creating user that are of rectype A  HUB   Conthist records for job creating user that are of rectype CC  HUC Conthist records for job creating user that are of rectype CO  HUI Conthist records for job creating user that are of rectype Cl  HUL Conthist records for job creating user that are of rectype L    HUM   Conthist records for job creating user that are of rectype M    HUO   Conthist records for job creating user that are of rectype O  HUR   Conthist records for job creating user that are of rectype CM  HUS Conthist records for job creating user that are of rectype S  HUT Conthist records for job creating user that are of rectype T  LA CAL records for current contact    
268. designer deliver two versions of electronic documents  Color   for color printing and email  and monochrome  for faxing      The TIF File Type    TIF files can be faxed  printed  or emailed  Via email  TIF files can be converted to PDF and then  emailed     For faxing  TIF files must conform to the following specs   Note  the easiest way to get files into  this format is to fax them into OmniRush and use the received TIF      TIFs that are acceptable by OmniRush  Hardware Fax and Internet Fax     Width  0  1740 pixels  will be adjusted to 1728 pixels    Height   lt  100 inches  might be adjusted  see logic below    X dpi  not limited  might be adjusted to 98 or 196  Y dpi  not limited  might be adjusted to 98 or 196    363    OmniRush Administration  amp  User Manual    Compression  most formats except LZW   Output  TIF CCIT Group3 1DIM monochrome  file or memory      TIFs handling    Width  OmniRush sets the width to 1728     OmniRush tries the actual DPI  First we try to fit source image DPI into 2 ranges  cases 1 and 2    If it fails we do the second part  The second part of logic  cases 3 and 4  determine the correct  image DPI depending on image height was introduced because of a bug in FaxRush v4 that set  DPI to 300 every time the FaxRush Viewer saved a TIF to disk     1  Y_DPI 98  if Y_DPI in  93  103    2  Y_DPI   196  if Y_DPI in  186  206    3  Y_DPI 98  if Y_DPI doesn t fit into ranges above and Height  lt  1200  where 1200 is a  maximum possible height for lowres
269. directory  not the selected directory   Now  if no directory is set in the Universal Client  the global  directory  is used  If a directory is set in the Universal Client  it is used                 FIXED  In some cases  when looking at job details in the Job History   the  notes would only show the first two or three characters of notes        Build 476                 General  FIXED  Toolbar license error when running with GoldMine v6       FIXED  Rare problem of print via word failing once out of a few hundred  jobs        FIXED  Rare problem in PDF merge to email on fast server PCs    418    Technical Reference    FIXI    CJ    D  Rare NO TRANSID failure on internet fax with Easylink                FIXED  Intermittently high CPU use of RDS EXE on systems used only to  receive  amp  email faxes            7        FIXED  Using GoldMine  a contact with just a first name would be used a  the last name  not the  first name        FIXED  Viewer on Win98  Regression introduced in 46x that caused Viewer  to print  too many copies     FIXED  Viewer  When Client Global Root Path is invalid  Viewer would  crash on launch   Now it tenders clear error message                    EZ           FIXED  Universal Client with GoldMine  If print to fax to a group  and  select   to link the document  errors would be tendered    FIXED  When subfolders are created under inbound private folders  faxes  dragged into   are not listed              ENHANCED  0 page received faxes  usually voice call
270. dministration  amp  User Manual    Note that  C  Documents and Settings ORUser   should already exist before you  attempt this copy operation  If it does not  that may not actually be the correct target directory     Log In And Configure Approach       In this approach  simply log in to the OmniRush PC as the target user and start ShipRush  The  ShipRush wizard will start  Go through the wizard  and at the end ShipRush will go to the  Windows System Tray  Exit ShipRush and start OmniRush     Operation     During the day  as shipments are processed  they are actually processed by ShipRush  The UPS  track has a setting for Settlement Time  At this time of day the Module will automatically   1  Trigger an End of Day in the ShipRush system  which   1  Prints the end of day bar code  which is scanned by the UPS driver     2  Prints the daily manifest  which lists all the shipments for the day with tracking    s   3  Uploads the data file  aka PLD  file to UPS    Monitoring  There are different kinds of monitoring that can be done     Shipment detail auditing   Accounting Dept Forwarding  Typically  this would be done by setting up a batch file to email the  TXT files in the  UPS  Manifest  directory to the accounting staff  A simple batch file could scan for  TXT files  email    them  and either delete or archive them     Using ShipRush interactively  shipping history can be exported to CSV  XLS and other data  formats     Use the ShipRush v3 reporting feature to print reports or 
271. dministration  amp  User Manual    Shipping Jobs    Shipping   Introduction    Quick Links   e Understanding Shipping with OmniRush    The Big Picture    Contents   e Creating the Shipment  e What OmniRush Does  e Tracking and Managing the Shipment    Creating the Shipment    It is easy to ship using a CRM system or SQL database  The job could be as simple as this     Track  UPS  Reference  UGN ZPK WGT 5 VAL 1000    Sample Widget Kit    This example will use the UGN ZPK template  what we did here was take the  UPS_GND_BOX_1LB ZPK template that comes with OmniRush and rename it to UGN ZPK to  make it short   The shipment weight is set to 5 pounds and the declared value is  1000  These  two values are overriding the weight and value set in the template  The shipment reference is     Sample Widget Kit   This reference will print on the shipping label  and will also be in the  shipment history record  The shipment reference will be the billing reference for FedEx  shipments  and prints on the label on all carriers     This shipment can be easily triggered from a macro button  toolbar  Automated Process  or  DDE DLL VBA code that interfaces with the contact manager  The examples below show how to  schedule this shipment interactively  but note that the CAL ACTIVITY record is what is important   It is not important how that record is created  The scheduling dialogs below are for illustrative  purposes     In GoldMine  that might look like this     230    User s Guide       Schedule
272. document links  so that a single file can appear in multiple folders  e Ability to schedule entire folders of files   e Integrated check out check in functions   e Integrated document viewing and editing     24    Administrator s Guide    What is Managed    Many types of job  e g  print  fax  email  etc  involve the use of documents  These documents  may be static documents  no data is merged   or merge documents created in Microsoft Word     OmniRush offers a tree view mechanism that allows documents to be centrally stored in an  organized  hierarchical way  User rights can be assigned to allow certain users to edit  documents  and others only to view  or only to use the documents     Further  ODMS provides for check out check in to control editing documents  and allow users to  view the latest versions of documents if another user is editing     Other job types  e g  FedEx and UPS shipping  require template files  Templates can also be  stored in ODMS     ODMS  Rights Management Concepts    The OmniRush Document Management System has integrated security  This allows document  administration tasks to be delegated and controlled  and allows portions of the document library  to be restricted to specific users     To administer rights  navigate to a branch in the Documents tree  right click  and select Manage  Rights  The screen below appears        On the left  select the Group that will have rights granted or revoked   On the right  select the document folder being managed   
273. ds     Database Driven OmniRush  If an OmniRush database connector ties OmniRush to your CRM  or SQL database  you use either the CRM or SQL API s to drive OmniRush     For CRM based OmniRush installations  jobs can be driven by creating records in the CRM  database  If necessary  job status can be discovered by looking for specific CRM records created  by OmniRush  This technique is used by administrators and developers who drive OmniRush  from the automatic event processes built into the CRM software  and by others who will drive  OmniRush primarily from the CRM environment  When developing with a CRM system  the  ActiveX and other development techniques can also be optionally used     Note that all integration with SQL databases requires implementation of the OmniRush Open  DBIO Stored Procedures     Programatic Control of OmniRush  If your Windows application  written in Visual Basic  VBA   Delphi  C    Access  etc   needs to interact with OmniRush  the OmniRush ActiveX control is the  path to take  The OmniRush ActiveX control offers both a visual tree control  the same tree that  appears in the OmniRush Administrator   and a non visual control to use for job creation and  management  Developers using Visual Basic  Delphi  Visual C    and other COM compatible  development environments can use the ActiveX control     Integrate OmniRush with a Fax Server  If you will use OmniRush to connect an existing fax  server to a CRM or SQL database  the OmniRush Fax Bridge API is th
274. ds to the report  Repeat these steps for all the macro merge  fields you will want to use in the report     1  Open the Crystal    Field Explorer     Insert   Field Object     2  Select    Parameter Field     click    New       3  Enter parameter name  For the  amp Contact merge macro  enter    Contact     Enter any of  the OmniRush macro merge codes  without the   amp      4  Click    OK        Now  from the Crystal    Field Explorer   select the merge code you want to use in the report and     Insert to report     Save the report  and schedule from OmniRush     ER  A maximum of 255 characters of data can be passed into a merge code  Merge  codes that reference database notes fields may be truncated if the notes block is longer  than 255 characters   This is a Crystal limitation      Darcie  Some OmniRush macro merge codes return multiple lines of data  e g    amp FullAddress   amp NameAddress  etc    By default  Crystal will only display the first line  To  allow Crystal to automatically grow the field  right click on the field  after inserting it   select  Paragraph Formatting   Common and then check  Can Grow     OmniRush Alias Merge Codes   To insert alias merge codes into a report  the steps are a little different  When designing the  report  Crystal needs to know what the data is going to    look    like  Crystal has a system called   Active Data  that lets database query results be  templated  into special files with the extension  TTX  These TTX files are simple  sta
275. dule is set to execute an application on sending or receiving  that exe must exist  or the module will not activate     Next  How Bridging Works  Sending    And  How Bridging Works  Receiving  How Fax Bridging Works    Fax bridging provides a simple file based mechanism to interact with the OmniRush faxing  subsystem  It allows you to leverage all the power of OmniRush while keeping your existing fax  infrastructure     When the module has a job to send it creates 2 files in the    port outbound    and executes the  command line from    port settings     if it is set  with parameters  The files are     MJxxxxx xml   Job properties file  sender  recipient  phone number  etc   MJxxxxx tif   Multipage tif file group 3 TIF    316    Developer s Guide    Your application can scan the outbound folder  for      xml    which is always created after the    tif      and or it can use the    execute command line    feature  The xml file contains a TiffFileName field   so the tif filename can be derived either by reading the xml data or by taking the filename portion  of the xml file and appending a tif extension     The image file is always 1 bit TIFF Group 3  width   1728 pixels  height depends on original   before burning  height and could be    1  11 inch      standard  original file was 0  12 9 inches high    2  14 inch      original file was 13  14 9 inches high  3  or XX inch     if the original file was XX inches high  15  100     The xml Send Template  generated by OmniRush serv
276. e        influencer  from  contacti cl  contact2 c2  where  cl accountno   c2 accountno  and  cl accountno  in   select accountno from opmgr where opid     select loprecid from cal where recid     amp ACTIVITYID   and  rectype    OC    select cl    c2    from  contactl cl  contact2 c2  where   OPC cl accountno   c2 accountno     and    competitors  cl accountno  in   select accountno from opmgr where opid     select loprecid from cal where recid     amp ACTIVITYID   and  rectype    OP      Then make this merge form     Here are some of thie opply fields     Opply Nate Dat Cu Slalus Slage Noles   amp  amp CP  Tac ZOE Seat ROP Elah   amp CP Blige  amp OF Mele        o Here are some of the oppty taske     Task Reterence  ser Stage    CAT Corp say Je AUT em SL  IT Jared t HOP Staar SOL Cassa    ZE       Here are the influencers  s tev De de aere tor deraoastezon  zl 21  amp  C2 beis ere available     Company Contacl Plene ax Cily aud Userdef01  Stale  Zu E I capany   SOFL oatact  amp  21 Phoael GPI Ze SOFL C   Cl Userdeft    BES    MEEI ihale       Ilere are the    oinpetitors iu lew Lelis lua  lor dvoveredls ber  wl 22 E C2 ave ow avicdubley   Company Contact Phone Fax City and LUserdef01  Stale       SO oaae   SO Panel   SChi T srd 8 1  RES    SalesLogix  Merging Account Manager Information    201    OmniRush Administration  amp  User Manual    Say you want to merge in the account manager name or signature bitmap  In SalesLogix  the  account manager can be associated with the C
277. e  track and content must be supplied  Account  _For UPS shipping  Address is also required              240    User s Guide    Virtual Track Setup    Virtual Tracks are a simple  file based system that allows OmniRush to access configuration  information from simple xml files on disk  To use Virtual Tracks  the steps are     a  Create an empty directory for the Virtual Track files  b  Enable Virtual Tracks on the shipping track   c  Create one or more Virtual Track information files  d  Run a shipment with the VTR  override code     Steps   Create a new directory to hold Virtual Track information for the track  such as     c  program files z firm llc omnirush data virt track fdx1     Enable virtual tracks via the tab on the shipping track     wax    MV Enabled  V Persistent   Archived             FedEx settings   Information   Crystal Reports   Save documents Virtual tracks   4            setcceccnseevencenssnseeecnecnenscensesesnseney     Langen eren     Virtual tracks dir tech   c  program files z firm Ilc omnirush data     ei    E3  Edit virtual tracks                     Help wy Apply 2 G Cancel H Close       Check the Enable option  and set the directory to an empty directory  such as   c  program files z firm 1llc omnirush data virt track fdx1     Dain In most cases  each track should have its own Virtual Track directory  Put the  Virtual Track directory in a location that gets backed up  like the  data  branch  Place the  Virtual Track directory on the OmniRush Server
278. e Connector uses QueryNew script  Default  QueryNew script implementation is following     select JobID as ActivityID from  OR_Jobs  where  TrackRef    STrackRef       Open Database Connector will execute this script N times  where N number of active tracks in  OmniRush  replacing every time  TrackRef  with next track reference  This example shows  three tracks with merged data     select JobID as ActivityID from OR_Jobs where  TrackRef   INETFAX      select JobID as ActivityID from OR_Jobs where  TrackRef   FEDEX                                                         select JobID as ActivityID from OR_Jobs where  TrackRef    UPS       Click on the script name for an example of each      Implementation required   Look for new job records      QueryFlagged   SELECT    Must exist  but implementation optional       332    GetActivityRecord    GetActivityOwner       SELECT    SELECT    Developer s Guide    Check for db based deletions  Disable by  unchecking    scan for aborts  on the database  connector     Implementation required    Retrieve required fields from job record itself   Must return single record     Implementation required  but can return static    values    Check which OmniRush DB Connector owns  this job   Must return single record        Implementation required   Get the details of the job recipient   Must return single record    GetUserRecord    CreateHistoryRecord    ForwardActivityRecord       SELECT    EXECUTE    EXECUTE     Implementation required  but can 
279. e allows     3 2 SQL Database Connector     3 2 1 The SQL Database Connector may be installed on a single Server PC and configured for  the type of SQL database licensed  Client utilities may be installed on up to 10 PC s for  administration     3 3 Other Modules  fax  shipping  email  etc      3 3 1  These modules are licensed according to the Z Firm price list in effect at the time of license  purchase  Refer to the price list in effect and your purchase invoice for details     3 3 2 Where Software is used to allow the use of a  Third Party Service   such as a shipping  carrier  internet fax or voice service  etc    Customer understands and accepts all restrictions and  license terms of the Third Party Service  and is solely responsible for upholding obligations to the  Third Party  Customer indemnifies Z Firm LLC from any and all claims that arise from use of a  Third Party Service  It is the Customer s responsibility to learn and adhere to the requirements of  any Third Party Service used or accessed by the Software     3 3 3 As a result of using a Third Party Service  the customer may be required to upgrade the  Software or data files used by the Software from time to time  and Customer agrees to pay the  fees in force at the time of such upgrade     3 3 4 Third Party Termination  Third Party Services are accessible via the Software to the  degree that such Third Parties license Z Firm LLC to include such features  In the event that a  Third Party Service terminates its 
280. e in BR    2  Press ctrl J    4  Hit Enter          3  Enter the expression  substr status 1 1   U      5  Hit Esc    BR will now count how many records are set to USA format  You can change the expression to  look for records with status set to  l  or blank     Steps for using GoldMine Global Replace to set the phone status flag     1  Back up all GoldMine data    2  If you have contact records for people outside the U S  and Canada  create a filter to  limit the replace operation to contacts in the U S  and Canada  e g  a filter that says     country   OP  country  USA  OP  upper country   CANADA      3  With applicable filter active  go to Tools   Global Replace Fields   Update a field with  advanced options    4  Select Field STATUS  5  Select  Evaluate value as database expression       6  In the Expression field  enter   U    substr contact1  gt status 2 2     393    OmniRush Administration  amp  User Manual    Then follow the signs  This will set all active records  e g  all records within the current filter or  group  to USA format phone numbers     Alternate Plan    You can blank out the International prefix in Settings General Fax Number  This will prevent  OmniRush from pre pending a 011 to fax numbers that are perhaps unintentionally set to non   USA     International Dialing from GoldMine    The Issue    You need to have OmniRush dial internationally  and or have a lot of control over the fax number  OmniRush dials     The Pieces    e OmniRush takes its dialing i
281. e links           FIXED  The       Viewer          EasyLink Diagnostic Info option is back in Administrator             FIXED  Low res faxes  when annotated  where then distorted   x k xEmail      FIXED  When Email Track was set to convert TIF to PDF  behavior was  incorrect    FIXED  Low res faxes  forwarded to email and converted to PDF  where  then distorted    FIXED  Notes were always merging into the HTML as text     will function    properly in the HTML body        Now this can be turned off on the track  so the  amp Notes merge cod    FIXED  ALT tags in the html were being modified by OmniRush           PostScript    NEW  Attachment as PDF  New option in Administrator to use native             to PDF conversion utility for conversion of merged RTF    documents to PDF     color PDF s  ins       NOT     PDF module        Si    This allows attached PDF files to be pure  native  clean     tead of the 200 dpi  faxy  PDF       This conversion utility is NOT included with OmniRush       It is the user s responsibility to license and configure a PDF    converter     443    OmniRush Administrati             on  amp  User Manual                                       x xPedEx Shipping      Several fixes to the FRP_Generator     Launcher     CHANGED  On critical error  the popup message is now more verbose to  direct the   user to the solution    CHANGED  The automatic backup of the Z Firm DBEngine is now _much_  faster     Was taking over an hour for 350MB databases  now much les
282. e mode ActiveX control  NEW  Kit of shipment rating components  including  e ActiveX controls for VB  VBA  Delphi  FoxPro  Access  etc   e ActiveX for use in IIS from ASP pages  e SOAP server  e Special control to get rates from within MS SQL Server Stored Procedures  e NEW  Commerce jobs can now be run over the internet with a supported merchant  processor  Built in scheduling system to activate and deactivate tracks and modules  Bridge to FacSys  Native email as PDF   Open SQL Stored Procedures now have additional result parameters to more easily post  job details  tracking number  etc   into discrete database fields  Save shipping labels to disk option  Additional shipping overrides  Lightweight ZPK builder for making UPS shipping templates  Slew of new HTML email merge features  Support for Gammalink fax boards  e Updated and expanded documentation    Requires OmniRush PDF module and or third party PDF converter software  not included with  OmniRush     Detailed Fix List     Build 370           Commerce       NEW  Internet mechanism for merchant processing   Module  setting   NEW  Complex commerce jobs  so that an email  fax  or print       confirmation can be sent to customer       UPS Shipping             NEW  Support for Zebra thermal label printers   NEW  ZPK builder for shipping templates installed into client  directory          x PedEx Shipping     NEW  PO Box detection fails the job more quickly        Build 359           General     FIXED  Track settings allowing
283. e on Linux and NT   and others  In most  cases  the SMTP relay should be on another PC  not the OmniRush server   but on the same  local ethernet as the OmniRush PC  The SMTP relay system should have plenty of disk space   and should be configured for at least 4 concurrent send threads  Note that the SMTP relay server  must meet these requirements     e Must allow relaying from the OmniRush Server PC  e Must not require authentication  authentication is not supported     Module Technical Reference    TECH REF  UPS Shipping Module    Quick Links     UPS Shipping FAQ    446    Technical Reference    attention existing OmniRush systems  v5   v6  configured for UPS shipping  When  OmniRush v8 is installed  the existing UPS functionality will be disabled until the v8 setup  procedures are done  This includes installation of ShipRush v3  and conversion to new  templates     UPS Shipping Setup   The OmniRush UPS Module is bridge to the ShipRush UPS Pro SDK  If ShipRush UPS Pro is    already in use by desktop users  OmniRush can use it also  If not  ShipRush UPS Pro can be  installed on the OmniRush Server PC     Configuration Options     Stand Alone  ShipRush UPS Pro is installed on the OmniRush Server and is used only by  OmniRush         EI ShipRush v3 Pro  Server installed  in Stand Alone    OmniRush Server    Multi Use ShipRush Ceniric  Existing ShipRush UPS Pro Server used by ShipRush Client  users  amp  the OmniRush Servers  Shipments are submitted via CRM SQL system and the  
284. e the OmniRush Video Library   Macro Buttons    Macro buttons allow simple creation of a scheduled activity in GoldMine and SalesLogix  There is  no user interaction  One click on the toolbar creates the pre configured scheduled action     This is then processed by OmniRush   Script Buttons    Script buttons execute preconfigured blocks of VBA like code in the Windows Scripting Host  You  can use any valid VBScript and it will be run using the Windows Scripting Host     Tips  GoldMine Automated Process Attachment    Tips    You can use VBScript continuation characters and constants to format the text and make the  code more readable  For example     call ShowDocumentDialog   _EMAIL    _EMATL   _    Custom_Price_ List rtf   _    Custom Price  List rtf   _    Your custom Widget Price List is attached    Greetings      vbCR   vbCR   _    The price list is attached  To purchase  we need the your  credit application and a PO     _    Fax your PO to 206 111 1111     vbCR   vbCR   _    Thank you for your interest in our widgets                    146    Administrator s Guide    In the example above  the underscore  _  lets us put our code on multiple lines so it is more  readable in the script editor     The vbCR reference is a VBScript constant that puts a carriage return  new line  in the text  so  the text block is nicely formatted     The     is the string concatenation symbol in VBScript  allowing VBScript to see the whole thing  as one big long line  which is awkward to edit i
285. e to 1      Resolution of GoldMine Phone Format Flag    392    Technical Reference    The state of this flag can be viewed in GoldMine by going to Edit Dial Phone Edit Phone Format  in GoldMine   However  if data was imported into GoldMine  what is displayed here may not be  accurate and the data should be checked with BR      You can set this flag one record at a time via the GoldMine dialog in Edit Dial Phone Edit Phone  Format     Resolving this problem en masse on your GoldMine data requires some low level manipulations  of your GoldMine files  If you are not comfortable with global replaces or the Browser utility   please get a GoldMine VAR or a DBA to do this         BACK UP ALL DATA       1  First  back up your GoldMine Contact directory   Now  check with BR or a database browser the contact1  gt status field    This field should have a U in the left hand column for USA numbers and an  I  for  International     4  Use BR ora GoldMine global replace to set it appropriately     Note  This can be modified one record at a time in GoldMine by selecting Edit   Dial Phone   Edit  Phone Format  This may show as USA if STATUS is blank  Flipping it back and forth can set it  correctly     Steps for using BR to quickly check your data     The BR utility can be used to make a quick count of how many records in your database are set  for USA or International  These steps are for the BR4 utility for GoldMine v4  Similar steps apply  to BR for GoldMine v5 x   1  Open the CONTACT1 fil
286. e tool to use     VBA Document Processing    Introduction    Audience  This section is for advanced OmniRush users and VB VBA programmers   Users  with FaxRush v4 server side VBA experience will have a head start here   First  we will discuss  VBA itself  what is VBA   and then VBA Document Processing in OmniRush     What is VBA     Microsoft Visual Basic for Applications VBA  is an easy to use  Visual Basic like language that  can be used as a scripting language to program and automate many applications  Solutions can  be easily customized to meed the exact needs of the user     VBA has opened up a new world of capabilities for the OmniRush  Let   s look at just a few of the  possibilities     e Customized reports     Graphs  geometric descriptions  construction reports  volume  tabulations  legal descriptions and other output can be merged directly into the  OmniRush document templates dynamically  at merge time  with customized  formatting     267    OmniRush Administration  amp  User Manual    e Data import   Raw and summarized survey data  geometric information  DTM data   cross sections and many other types of data can be imported from just about any source   Data can also be extracted from databases using ODBC drivers or ADO connections   You are not are not limited to ASCII formats  VBA can read and write complex binary files  and can also link directly with other VBA compliant software systems  You can use the  Internet to get merge in dynmaic data  see the OmniRush 
287. eassigned to a device by highlighting PCI IRQ  Assignment and pressing the ENTER key to see the IRQs being used by the PCI devices     390    Technical Reference  Here are listed the slots that have boards  Use the LEFT arrow key to change the IRQ for  the PCI device     These are the methods that should be used when the uPCI Trufax cannot be found  because another device is sharing the same IRQ     Troubleshooting the Administrator  Module Gears Have Question Marks    The Administrator communicates with two parts of the OmniRush Server   e 2Z Firm Database Engine  e Launcher Module s   If communication with the Z Firm DB Engine fails  you will not be able to log into Administrator     If communication with the Launcher fails  modules will appear in Administrator with question  marks on them     2 Merge Email Server   amp  Hardware Fax Module  E Print Merge Module    In the example above  the modules are set to inactive  but their real time status is not known  For  example  they could be shutting down at this moment  e g  up  but in transition to down state   A    green gear with a question mark C   would indicate that the module is set to active  but its actual  state is not known  It could be up  down  or in transition     To resolve  check the following     e Launcher is running on the OmniRush Server PC   e From the workstation  the OmniRush Server PC is ping able by PC name and address     e Check the setting in the Administrator s File   Administrator Settings menu  Se
288. eated the tracks shown above  you would  now create a GoldMine user  via the GoldMine File   Configure   Users Settings  named LASER   Put a random password on this user so no one accidentally logs into GoldMine as this user     Now schedule the first test job  Go to a contact in the CRM system that has your own contact  information on it  Click for example screen shots    ACT    GoldMine    Microsoft CRM    e  e  e  e SalesLogix    As a second test job  schedule a merge form  Click for example screen shots  ACT  GoldMine    Microsoft CRM SalesLogix    What should happen  The job should print on the printer configured on the track  and the job  record should move to the History tab in the CRM system     You are now printing with OmniRush  See the User s Guide in this help file for more information    on managing your document library and setting up your system for easiest possible use     Possible Problems    Job stays In Pending  user stays at LASER    Check that modules are running  green  turning gears in Administrator   and that the  LASER track is active and set to a printer     Job stays in Pending  is rescheduled to the creating user   The job failed  Look at the notes on the job record to see the error message   Job goes to History  but does not print   Check that you can print from the OmniRush Server PC to the printer in question  use    Notepad or Write   Check the network print spooler for the printer  the job may be spooled  behind other print jobs     Configurat
289. ecipient name  etc      This same format is used for inbound and outbound faxing     Your code plugs into the picture as follows     313    OmniRush Administration  amp  User Manual       Push TIF and fax job    Y gt  attributes into yourfax  7     Le  P system   Se  ee Y Gs     N       Your Code       2 d Aa    y A ge     N  SS    ee E   ex lteppenain  Push inbound ef E      Taxes and outbound Anal   AJ status information into  OmniRush          Next  Getting Started with Bridging  Getting Started with Bridging    To get started with bridging  take these steps     1  Review the sample code in the OmniRush  Examples Sample Code  directory     2  Watch OmniRush work by configuring a Fax module for bridging  then push a job to it to  see the output to the file system  Drop the example input files into it to see the fax flow  into the OmniRush Viewer     Plan your code to integrate with this data stream   Build a protype and test it with OmniRush     Stress test OmniRush to taste    o mo p p    Perform final implementation    Next  Configuring Fax Module for Bridging    Configuring Fax Module for Bridging    In the OmniRush Administrator     e Create a new hardware fax module    314    Developer s Guide    e Configure it for    local file system       Fax Bridge Module Bisi x        Type   Brooktrout Modem Fax Version    1 00 00 TI Make module active  Host PC   ZF WIN2K DE  2       General   Numbers Fax lines  ports         Use Fax modems On send  V Fdev2 c  winnt faxinvoke  exe
290. ed faxes  e Print to Fax Client  For print to fax and print to email    Understanding Shipping    Shipping with OmniRush    Quick Links   e How Shipping is Really Done with OmniRush    e Shipping Reference   e DHL Shipping Requirements  amp  Details   e FedEx Shipping Requirements  amp  Details  e UPS Shipping Requirements  amp  Details    OmniFush is a very powerful shipping server for DHL    FedEx    and UPS   shipping  It is easy  to set up  and allows shipping to be completely integrated into supported CRM systems   GoldMine  SalesLogix  Microsoft CRM   or most any SQL database  including Microsoft SQL  Server  Oracle  MySQL  Pervasive  etc   database     OmniRush uses a unique template approach to shipping  A template  extension ZPK or FRP   contains the description of the shipment  e g  shipping service  package weight  declared value   etc    To ship  you simply trigger the template  OmniRush does the rest  and puts the tracking  number and other details in your CRM or SQL database for easy reference later     OmniRush can also automatically send the shipment details to the recipient  via email  fax  or  even by voice call using text to speech     26    Administrator s Guide    Each shipment can have reference text that prints on the shipping label  This might be an  order invoice number  or instructions to the shipping room  e g  PSU   343  or Widget Demo Kit  B   Since this prints on the label  the shipping staff know what to send     Shipping with OmniRush is easy  
291. ed faxing  Be sure to see the list  of supported models     For a friendly discussion of a good starter OmniRush Server PC  see the discussion     In many cases  a dedicated PC is not required to run OmniRush  Powerful server PC s  can run other applications in addition to OmniRush  See the Software Coexistence  matrix for more information     Recommended Minimum Server for Heavy Fax Loads     2 ghz or higher CPU  1GB RAM  40 GB Free disk space  supported operating system  Appropriate Brooktrout fax board or internet fax account    System is dedicated to FaxRush    Other Requirements     TCPIP must be installed on the Server PC   See section on networking for details      Internet connectivity from the OmniRush Server PC is required   See discussion in  Internet Connectivity      Modules may have specific hardware and software requirements  See the section on the  module for specific requirements     The OmniRush Server Installer requires that a local C  drive exist on the OmniRush  server  and that this drive is available for read and write     The PC Name length is limited to 18 characters  If the PC name is longer than this   shorten the name and reboot before installing OmniRush     Related Software     Required    IE5 or higher must be installed   Office2000  Office XP or Office 2003 is required for merge fax  merge print  some merge email  functions  only the Microsoft Word portion of Office is needed     Optional     ACT 2006  aka v8   2007  aka v9  or 2008  v10  Stand
292. ed from 1    up      Newly received faxes can be seen in the Administrator Documents Inbound folder and in the  OmniRush Viewer     Fax Receive Advanced Options    FaxRush supports the following options for fax receiving     Forward faxes to a specified user s Private folder in ODMS    Save files as multi page TIF files to a directory on the file system to be managed by your  own tools    Popup notification on newly received faxes  Auto forward received faxes by user based on DID    Use the FaxRush Viewer to link received faxes to CRM contact records    When faxes are auto forwarded  this is a    user centric    approach  where it is desired to get  received faxes to the right user  When faxes are linked using the FaxRush Viewer  this is a CRM   contact record centric approach  where it is most desired to get received faxes linked to the  correct contact   If the CRM system supports it  they can then be forwarded around within the  CRM system      The Forward option allows for     Automatic printing of received faxes  Automatic emailing of received faxes  Both of the above    109    OmniRush Administration  amp  User Manual    Fax Received    No action to    take                   Get the user  set as the     orweard     user  on the port        Get the tracks  set inthe On  Inbound for the  user           If email track   get the email  address from  the user           Push the job to  the track s        The OmniRush design allows for great flexibility  as these options are 
293. ed on the OmniRush  Server     2  Save as file type RTF  Rich Text Format     3  When placing graphics  set the position to be relative to the page for vertical and  horizontal positioning    4  Keep the file size under control  Under 350K is optimum  under 1MB is fine  Larger will  work  but over 2MB may slow down performance on large broadcast jobs  See the  special Word tweak to make RTF files with graphics really small     5  Complex jobs or large files can often be broken into two chunks  A first page RTF with  merge codes  and subsequent  non merging pages  already converted to TIF with the  OmniRush Rasterizer  Then schedule the two files together for the full kit     Managing file size   Inserting graphics is the  1 cause of large files  The first step is to modify the registry on the  system where OmniRush templates are made  as this will result in dramatically smaller file size     If more reduction is needed  not likely   use these guidelines     1  Scale the graphic to the target size in a picture editor application  such as PhotoShop   Microsoft PhotoDraw or Windows Paint  before inserting into Word  Don t insert a 3 inch  square logo into Word and then scale it down to 1 inch square  Scale it first  outside  word  then insert it     2  If the document will be used for faxing  convert color graphics to grayscale or  monochrome in a picture editor before inserting into Word     3  If the document is for emailing and you want color graphics  convert the graphic to 
294. edEx shipping  The  printer generates 4 x6  or 4 x8  self adhesive labels that allow for easy peel and stick application   Since OmniRush can tag the label with an enclosure code  the mail room always knows what to  do with the label     With OEM label stock  the adhesive is excellent  and the carriers do not require a pass of tape  over the label  When the Eltron printers are attached to the network  OmniRush can print labels  anywhere in the building  even anywhere your WAN or VPN reaches     Thermal printers usually have both a serial and parallel port  and are ideal for attaching to a  network print server in the shipping area  Parallel port attachment offers the simplest interface   as the parallel cable is a standard implementation  To connect an Eltron to a serial port  see the  page on that subject     Supported Models include all Eltron Zebra models that have full bar code kits in firmware   including Maxicode   print a 4 inch wide label  and include EPL2  Eltron Programming  Language   Supported models include  but are not limited to     Eltron Orion  Model LP2443PSA    Eltron Ht 146   Eltron LP2348   Zebra Model 105S and compatible ZPL printers    These printers print a four inch wide label  The label stock comes in different lengths  The label  size requirements are as follows     357    OmniRush Administration  amp  User Manual    e UPS and FedEx Ground shipping  6 inch or longer  e FedEx Express shipping  6 75 inch or longer    Z Firm recommends that if any FedE
295. eeeneees 191  Creating Custom Merge Alases AA 194  Custom Merge Code Examples AA 195  Advanced  Merge  Options maniua unnta a era ana aaae aaan aaaea easan aa aaraa raaa 203  Advanced Merge Options ees icetctsereechtieeenat ieeteedinre ese aneas eaei sven AER EECH 203  Calling Stored Procedures from a Merge Alias            cc ccceecceceeeeeeeeeeeeeeseeeeeeaeeeeaeeeeeeesas 204  Merging Ee E wee IT 206  Merging External  Data seistes a AEA TAa A PRAE AS ETA A EEE EAE 208  Data Driven Compound Documents    209  Run  Time VBA Proc  s Siirron Ta KEA TEEN E ERREN EEEN AAAA 210  Adding Bar Codes to Merge Documents 210  Notes On Oracle Merge Codes A 211  Optimizing Merge Codes AA 211  Gurrency Spaus ed dese cates sng sabes eege A naa aa Aaa u std deses vanseBessadievnnaetecs 212  Merge  GoldMine User Vars  0         ccccccccseeeeeeceeeeeceaeeeeaaeeeeeeeceaeeesaaeseeaaeseeeeseaeeesaeeseaeeeeaees 212  Other Document and File Types            cccccceeeeeeeeeeeceeeeeeeeeeeeeeseaeeeeeaeeeeaeeseeeeeseaeeetaeeteaeeseeeees 217  eh l R TEE EE S EAEE TE EN OE ET TIE 217  leie uge Cu 218  Document Management Options              cccceeeececeeeeeeeeeeeeaaeeeeneeseaeeecaaeeseaeeseeeeesaeeesaeeseneeeeaees 218  Internaltor External aAa aeia raea AR RAAE Aar dco EELER An badd beeduacibee uc oeesaeeies INTARESSA 219  ODMS  Check In and Check Out    220  ODMS  Rights Management Concepts           ssseesssesseeeseeseetettttstnnstrnstnnstnnntrnsrnsstnssrnssrnnnns 221  Driving Jobs from the CRM Gvsiem 2
296. eet Customer s  requirements or that operation of the Software will be uninterrupted or error free     6  INFRINGEMENT INDEMNITY  If  in Z Firm LLC s opinion  the Software is likely to become or  does become the subject of a claim of infringement or misappropriation of a U S  patent   copyright  trade secret or other proprietary right  Z Firm LLC at its election  may either   i   promptly replace the Software with a substantially compatible and functionally equivalent non   infringing software product   ii  promptly modify the Software to make it non infringing and  substantially compatible and functionally equivalent   iii  promptly procure the right of Customer to  continue using the Software  or  iv  if none of the first three options is commercially feasible  at Z   Firm s sole discretion  may terminate the license for such Software without refund or payment of  any kind  Customer shall promptly notify Z Firm LLC of any claims concerning its use of the  Software  and shall not independently defend or respond to any such claim  Customer shall  cooperate with Z Firm LLC in the defense of any such claims  at Z Firm LLC s expense  as  reasonably requested by Z Firm LLC  Customer s failure to implement an enhancement   upgrade  or modification requested or required by Z Firm LLC shall void the indemnification  provided in this Section 6    THE REMEDIES SET FORTH IN THIS SECTION SHALL BE CUSTOMER S SOLE REMEDIES  IN THE EVENT OF AN INFRINGEMENT CLAIM RELATING TO THE SOFTWARE   
297. eference             FIXED  Ctrl C V in the Fax Description line   FIXED  Some problems linking faxes to SalesLogix contacts  IMPROVED  General performance  print performance   Build 298  RELEASED  OmniRush 5 1 0  build 298                    Internet Fax Details    Internet Fax Throughput Tuning    A common need is for maximum throughput with Internet Fax  In this scenario  many thousands  of jobs need to be processed and sent in a short period of time  OmniRush can pump out 1000  or more pages per hour of internet fax with the right setup      To maximize throughput  three parameters are primary  The Merge Document  the Track  Settings  and the Easylink settings     Merge Document  Fastest performance is with a static TIF file  Merge forms can be very fast   but you need to watch the size of the RTF template  For speed  the ideal template is 100kb or  less  and 250kb or less is acceptable in most cases   OmniRush can handle larger templates  of  course  but over 250kb will start to impact overall throughput   See the Tips and Tricks page to  see how Word can save small RTF files     The main cause of large templates are inserted graphic images  logos  etc  Images should be  downsampled to 200 dpi  and converted to monochrome  grayscale  or 256 color before being  inserted into the document  Monochrome is best  but getting the half tone right can be tricky   Use grayscale instead of color whenever possible  Use Photoshop or similar image editing  application to do this  See 
298. egrate with the  GoldMine Fax Button or Merge Template FaxRush option     The PDF support in Release 1 of OmniRush does not support PostScript files     Fax modems are not supported in OmniRush v5  Release 1   The new  lower cost  TruFax offers more reliable faxing than any faxmodem can      The OmniRush Server cannot run on Win9x     FedEx Module for FaxRush v4 FRP files are not compatible with OmniRush  New FRP  files are installed when OmniRush is installed     ShipRush v1 0 generated FRP files for FedEx shipping cannot be used by OmniRush  A  new utility  included with OmniRush  is used to create FedEx FRP templates for  OmniRush     dh  are several new implications of OmniRush in relation to FaxRush v4 x     42    The OmniRush Server now has its own built in  client server database engine  The  OmniRush Server will maintain data  files  templates  and the internal OmniRush  database  locally on the OmniRush Server PC  This means that the OmniRush Server  PC will need consideration for backup  and will also need free disk space  which it will  consume gradually as it is used  so disk space should be monitored periodically      Installing OmniRush on a FaxRush v4 PC will disable FaxRush v4  FaxRush v4 will not  be supported by Z Firm if OmniRush has been installed on the system  even if OmniRush  has been removed  using a tool like Ghost to make a restorable image of the v4 system  before installing OmniRush is strongly recommended      OmniRush has a new feature  An inter
299. either  256 color or 16 color before inserting it into Word     4  Avoid super high dpi graphics  A 600 dpi image is appropriate for color glossy printing   but gains nothing for fax  email  and print  200 or 300 dpi is the most ever needed for  email and print documents  200 is fine for fax  fax is about 200 dpi in any event  Convert  graphics to the lowest acceptable dpi before inserting into Word     167    OmniRush Administration  amp  User Manual    Label Printing    Printing Labels with OmniRush    Easy label printing for parcels  envelopes  and merge jobs  OmniRush is an excellent label  printer    e Printing to a shared CoStar label printer or to multiple CoStar printers    e Printing one at a time or en masse to tractor fed labels on an impact printer     e Printing to one up labels on a laser printer     The benefits of OmniRush for label printing include     e Label printing is logged in GoldMine    e Labels can include enclosure codes    e Labels can easily print to main and other contacts    e Create labels from Automated Processes in the CRM system   e Remote users can print labels on the central office label printer   e Labels can be printed along with the cover letter as a    set        e Zero client footprint  No software to install on client stations   just GoldMine     What you need to print labels with OmniRush     e Dot matrix     impact     printer with single wide tractor fed labels  or    e CoStar label printer either local to the OmniRush Server or on
300. eiving faxes  In this case  less than 25  of inbound calls would get a busy  Since fax  machines automatically retry 3 times  typically   it would be essentially a 100  success  rate on the first try  Get two phone lines  have the phone company make them a    hunt  group  and inbound is covered     Now on outbound we are dealing with the same issue  1 channel can do it  but there will  for sure be delays  often of an hour or more  Attorneys do not have that kind of time to wait  for the machine  So for sure 2 channels are needed for outbound  and maybe 3 if delays  want to be kept under 10 minutes at all times     Z Firm s recommendation  For this customer  start with 4 lines  or with 5 if funds are  available     Marketing Firm     380    Blast It Everywhere  BIE  sends out a lot of literature  They do not receive  only send  At  peak they will send 2000 5000 in a shot  and this happens about once a week  These jobs  can take hours to send  but not more than a day  8 hours   To stay well behaved    BIE  needs the system to shut down from 10 00 PM to 8 00 AM every day  and all weekend  so  that home fax machines do not ring at night     The Math    BIE can use either FaxRush Internet Fax or hardware fax  Either way  the Schedule  feature of FaxRush can be used to shut the system down at night and on weekends so no  faxes will be sent at those times    5000 pages is about 83 hours of channel time  5000 divided by 60   83 3 hours   So 10  channels could handle this load in an 8
301. em  schedule a job to track UPS with a reference of    UPS_GND_BOX_2LB zpk    3  Check job status after 30 seconds  It should have completed    UPS Optional Settings  There are a number of optional settings for UPS shipping  Before getting to them  remember  some items     e  f you want shipment notifications sent by email  fax  or voice  the corresponding module  and track should be set up and tested first     General Tab   e Shipment Schedule Pickup Delivery Notification  OmniRush can send a message to the recipient to alert them that a shipment  is en route to them  The alert can include the tracking number  tracking URL   and other information  see below for merge codes   Shipment Schedule  notification occurs when the shipment is triggered and the label prints     135    OmniRush Administration  amp  User Manual    When these options are enabled  tabs appear to allow the notification  message to be composed      amp  UPS track 1    Ju Fnakled   je Persisient   duchiverdd    Basic   Estended UPS settngs   Information   Crisca Reports   Save documerts   Virbual races      Gonca Ad Jezs  Time   Labit ar iles    Adar vee    UFS au H    lt defaut gt     Shinmery sched de nrtifratan fv  Tracks   EMAL  Delault E M zil   J  IC netificaton       Notif cation text     Dear  Firsth amex   ALPS shipment aas heen sert In ynu ke tracking pnber is ZT ackirgNumhars  ZNotesZ     lzase use the tcllowing ud to crack your shpmen   ZT rack ngU FL    enw 3  Lare       The message can contain 
302. email attachments     e Documents can merge any data in the database using OmniRush custom merge codes     e Documents can include dynamically inserted signature graphics  and other dynamic   database driven content     e Documents can include VBA document processing macros  for powerful  on the fly   database driven document construction modification     e Crystal Reports can be used  which some users are comfortable with     e Predictable printing  The recipients will be able to print out the document and it will  generally look just as it does in your office     160    User s Guide    e Excellent control over layout  The document is the layout of one or more pages  so what  you see during form creation and testing matches what recipients actually get     Constraints of page oriented merge documents     e Fax and print merge documents must be page oriented     e Page based merge documents sent by email will always be an attachment to the email   not the body     e When emailing  document attachment size may grow unacceptably large if high  resolution color graphics are heavily used in the merge documents     HTML Merge Forms    HTML is only useful for email  Visit a few web sites and print them  and it become obvious why      Web pages are often cut off when printed  and there is no control over where the page will break   what goes at the top or bottom of every printed page  etc  This is because HTML is a kind of  screen layout tool  it does not even try to be a page layou
303. ence            123  Override Codes s s s eeren 274  Performance and Througptut                381  Requirements          ecceeeeeeeeseeeeeenteeeeeeaes 123  POG EX edit E EAE ein eege Ai   e ege  53  File Types  e tacctiicccceteaces bis teveeteareceetietes 217  ER  AE IEA eg A  eeiechesi er 261  ERP o as cbicarwdvenseevecbeeters 156  412  OmniRush File Tvpes 261  409  POF eeeige  d  iesesg eegen gei eise  158  363  PRU Fenelon a a E ERR 158  363  Til E ENE IA E 158  261  363  TAT E 158  363  ART 217  TRIER 156  412  EE 261  412  LID EST 261  412  rA DEE 412  Pie TYP S E E TE 158  Fle TYP S arrari aiarad iien 363  Find Files in Documents Branch              157  Firewall  Internet Fax Heouirements 446  Requirements for FedEx Shipping Module  NEE E 123  FRSDBUtiIIS        0    eceeceeeeeteeeeeeeeeeneeeeeeeeeees 59    463    OmniRush Administration  amp  User Manual    FR5DBUtils exe           cccceeeeeeeeeteeeeeeeeeeees 370  FR5Maintain             ccccceceesesseeeeeeeeeeees 59  373  FHbMamtain eye    370  TrbWordMacro OI    268  ER   t EE Leier  156  G  General Server Settings               ceeeee 79  EI EE 370  Global Root Path  79  Global Settings for OmniRush Server         79  GoldMine  Advanced Merging               ceceeeteeeeeenes 195  ASP Settings           cccesesceceeeeeseeeeeneeeeeees 89  Automated Processes           247  288  289  Backing Up SQL D  I  378  RI 87  Configuring for use with OmniRush        66  Creating the Database Connector           87  Currency Fo
304. ent     264    User s Guide    Optional Settings       BREE A       The three fields below are optional     Selecting a Sort field below will sort group members  alphabetically by data in this Sort field     Sort field  e      Wou may place information from the group member s contact  record  or the activity record  in the group Reference field by  enclosing the field name in braces as in  Cal  gt  R ef     Reference    Conthist sUserid   ContHist  gt  Ref        The field below allows you to place a limit based on a filter  expression which limits the actual number of records that are  searched by the group     Filter Expr        lt  Back Cancel    Similar methods can be used to build groups based on failed faxes  etc  Consult the GoldMine  documentation for a full description of group building        GoldMine SQL    Reporting on GoldMine SQL  Front Office  is straightforward using MasterMine or Crystal  Reports     The following query retrieves a list of failed faxes from history     select cl company  cl contact  ch ref  ch ondate  from  conthist ch   mailbox mb   contactl cl  where       mo recid ch linkrecid       and   cl accountno ch accountno   and   mb recid  gt   8ILT7Haaaaaaaaa    and   ch resultcode  NFX    and   mb rfc822 like   Sunable to reach         and  ch ref like   new sl prosp rtf         265    OmniRush Administration  amp  User Manual    266    Developer s Guide    Introduction    OmniRush has several API s  Deciding which one to use depends on your nee
305. ent     RTF files made with MS Word can have database information merged into them  and then be  emailed as attachments     If OmniRush is equipped with the optional PDF module  RTF and TIF attachments can be  automatically converted to PDF and then sent as attached documents  This is particularly  powerful with RTF merge forms  as they are     1  Merged  2  Converted to PDF  3  Emailed as an attachment    All other file types are attached without modification by OmniRush     See also   RTF to PDF Merging  PDF Conversion Options  PDF Support  Page Oriented vs  HTML Merge Forms  Merge Documents    Print to Email    The OmniRush Universal Client allows print to fax and print to email from any Windows  application  Print to email sends a picture of the print out to the recipient  The picture is a TIF file  that is attached to the email message     If OmniRush is equipped with the optional PDF module  this TIF attachment can be automatically  converted to PDF by OmniRush  So the recipient receives a PDF file attachment     Print to email is particularly useful for accounting applications  to email invoices and statements      and to send a picture of a document  e g  a proposal or quote  as it stands now  The document  can then be edited and sent again     Direct Inward Dial  DID   DID lets you assign each user an individual fax number  Faxes sent to this number are emailed  or forwarded directly to the user  Each individual fax number can be handled differently  For    example  
306. er    e Windows 2000  Terminal Server   e Windows 2003  Terminal Server       If Installing the FaxRush for  Hardware Fax      Brooktrout TruFax or TR1034    board      No hardware required on   _ workstations       Other Modules         e Microsoft Word  version  2000  XP  or 2003  is required  if OmniRush is used for  merge fax  print  and merge   to pdf and email   e Most modules have no  hardware requirements   Check module documentation  for specifics         The actual minimum depends on the CRM system in use  First refer to the recommended  not  minimum  hardware for the target CRM system  If the CRM system requires more advanced  hardware than OmniRush  follow the CRM system recommendation        These are minimums for a basic  one or two port OmniRush server used for faxing and for no  software other than OmniRush  Note that when OmniRush is used with a CRM system  e g   ACT   GoldMine  SalesLogix  etc   the OmniRush Server PC must meet at least the minimum  requirements of the CRM software  which may require faster hardware than listed above  Note  that heavy workloads  more than three modules  or more than two fax lines may require faster    hardware     Recommended Minimum Server     64       Administrator s Guide    1 1 ghz or higher  512 MB RAM  20 GB Free disk space  supported operating system    Brooktrout TruFax or TR1034 interface for hardware based faxing  Be sure to see the list  of supported models     For a friendly discussion of a good starter OmniRush 
307. er   Sales Engineer Acct Manager Title  Phone number             Contact record Account Manager Into                Lee Ihis is the short username  the login name   Good for sig graphics    LHogan   phxpe com Account manager email address   Lee Hogan Full username of account manager   Field Sales Rep   Midwest Acct Manager Title   6025551074 Phone number          MSCRM v1 x  Merge Business Unit Name    Merge Business Unit Name  This merge code grabs the Business Unit name  that can then be  merged into documents  So a single template could be used by multiple Business Units     Steps   1  Create a new Merge Code  2  Name it BN  for Business Name   3  Set it to  One Row  4  Paste in the following SQL   select  name  from  businessunitbase  where  businessunitid in     select owningbusinessunit from  contactbase where contactid   amp CONTACTID      5  Now use the merge code   amp BN_Name in merge documents             Advanced Merge Options    Advanced Merge Options    OmniRush has a number of advanced options and techniques to enable any dynamic document   This section is for the advanced user  If your site needs assistance implementing these options     203    OmniRush Administration  amp  User Manual    consider Z Firm s advanced technical consulting services  In this section  the following  techniques are discussed     Stored Procedures  Merging Signature Graphics  Merging External Data    Run time VBA processing    Calling Stored Procedures from a Merge Alias    OmniRush s
308. er  fax module                                          XML Data Field Description   TiffFileName TIFF image full filename   DestFaxNo Destination fax number  always in 11  digits  ready to dial  format    Starton Job start date time as string   PageCount Number of page in the image   JobID OmniRush internal job ID   RecipientName Recipient name  always formatted as CDATA    RecipientCompany Recipient company  always formatted as  CDATA    SenderName Sender name  always formatted as CDATA    SenderCompany Sender company  always formatted as CDATA    SenderFax Sender fax     SenderPhone   Sender phone  FaxingRes Fax resolution 0   high  1   low  TrackName OmniRush track name       WaitForSendConfirmation      yes    or    no     Indicates whether job is  waiting for confirmation     rlt    file  or  not    ConfirmationTimeout If    WaitForSendConfirmation         yes     indicates number of seconds module will  wait for confirmation before fail the job   this is a setting in the OmniRush admin    If    WaitForSendConfirmation                  Hi    no     always       equals    0              Example XML Send File      lt  xml version  1 0   gt     lt Send gt     lt TiffFileName gt d   temp outbound MJ1EMSRPDJULCLI tif lt  TiffFileName gt    lt DestFaxNo gt 14159491026 lt  DestFaxNo gt     lt StartOn gt 3 23 2001 4 45 16 PM lt  StartOn gt     lt PageCount gt 1 lt  PageCount gt     lt JobID gt MJ1EMSRPDJULCLI lt  JobID gt     lt     lt              RecipientName gt    CDATA Bob
309. ered at 8 00 AM there would be a one hour delay before the fax was  sent     7  The Category has been set to FAXRUSH  this should be set to the appropriate Host  Reference for the desired OmniRush Track      Driving OmniRush from GoldMine Automated Processes     This section assumes familarity with GoldMine Automated Processes      GoldMine can trigger OmniRush jobs from AP by scheduling Other Actions to the appropriate  OmniRush Track     e Create a new event in the AP Track    e Make the action a Schedule Action  type Other Action   e Set the Event properties as follows     247    OmniRush Administration  amp  User Manual    Event Properties Ea    Evert  Evert Description  C Sequential     Sequence   Ki fF ax    Are You Happy with dome    note e Preemptive  140     Trigger  es Trigger or  H Attempt to tigger only once  X  History Activity D Options   f Trigoesi Fite      Action    D Pafo Actor    fs chedule Activity    Cee  oe         Note  the only important setting above is the Action  The other settings will be specific to your  event      On the Action Properties  set along the lines of the following   Schedule Action X    Schedule Activity Se   C CallBack C a    Activity Details       C Message O Assigned user     c i le EI   nen E aangua 1  Schedule x days into  E   ch a    Fot ae    User bom be        e     E From today       Then  on Activity Details  set to taste  Below is an example     248          User s Guide       Driving Jobs from Thin Clients    GoldMine Eve
310. es   Available Time   Recurring   Group Schedule                     Primary User   Contact  Code  Color    Sam Jones D   D      EMAIL N DI  Reference  lon        widget_promp  frp P Date E 7 2001 D    Time    D  Duration  0    fmn z   L Alarm      On       Options    IT Private M Link Q  IT RSVP T Notify            Check out the great pricing and features in our new  Widget super pack  The attached literature shows why  Acme just has to use our widgets                     Activity  Opportunity   Project     te i D   none  D New         OmniRush logs all jobs into GoldMine history  so the whole workgroup knows what was done  by    who  and when     Fields   Notes X Contacts  Details N Referrals  Pending   Links A Members       User  Activity  Resut  References o P    Jul 27  00 RAFAEL Email Out for 5_lg doc    Feb 25  01 RAFAEL Other Referral To  Woof Inc  Lap  NEW 100 user oppty    Mar18 01  RAFAEL EML                      g  Additionally  all OmniRush job types can be submitted by GoldMine network users  remote users  who sync  thin client users  Automated Processes  and GoldMine DDE DLL COM Stored Proc api  code     Client Side Integration  All OmniRush client applications  print to fax and viewer  offer their full  feature set to GoldMine network users  See the User Guide in this help file for details     Scheduling to GoldMine Groups    Broadcast fax jobs  mass mail merge jobs  UPS and FedEx shipments to multiple contacts  this is  done in GoldMine by scheduling a job to
311. es  damages  delays   congestions  reactions  interactions or crises  your only remedy is a refund according to the  current Z Firm return policy  which in no case will exceed the published retail price of the  software     Likewise  if OmniRush helps make your business more efficient  effective  or enjoyable  Z Firm  does not expect a larger chunk of your revenue than the price list calls for     Trademarks    OmniRush  ShipRush  FaxRush  CashRush  and StripMine are registered trademarks of Z Firm  LLC   EmailRush  PrintRush  amp  VoiceRush are trademarks of Z Firm LLC   SalesLogix is a trademark of Interact Commerce Corp    GoldMine is a trademark of FrontRange Solutions  Inc    Other marks belong to their respective holders     Acknowledgements  amp  Technologies   Portions of OmniRush are used under license  These include but are not limited to     This product includes Adobe Acrobat PDF Library Technology  Portions contain an implementation of the LZW algorithm licensed under U S  Patent  4 558 302   Portions Copyright Federal Express Corporation   Portions Copyright United Parcel Service   Portions Copyright Atomic Software   Portions Copyright Lead Technologies   Portions Copyright Brooktrout Inc    Portions Copyright Interact Software Corp    Portions    1984     2002 Birdstep Technology  Incorporated   With thanks to Gustavo Huffenbacher Daud for excellent tools    OmniRush Administration  amp  User Manual    How OmniRush is Licensed    OmniRush is licensed based on 
312. es 182  Merge Codes 184  Merge Codes      ssseeseesseesseeeeeeee ree rerenees 185  Merge Codes          cccsccceeeeeseteeeseeeeneeeeees 187  Merge Codes 188  Merge Codes 191  Merge Codes      seseeseesseeseeeeeeee rererere nens 195  Merge Document  Advanced Mergimg 203  206    Anatomy of a Merge Code          0 000 0  181  Bar Code  210  Best Practices  0        ccceesseeeeeenteeeeeenes 167  Creating a New Merge Document    162  Currency Formatting        0   cceeeee 212  Custom Merge Code Examples            195  Data Driven Documents  209  Date and Time Formatting          2  100   188  Examples    sseeeeeeeeeeen neeese 167  195  FG SiZ Eua a E A 167  GoldMine dBase Merge Codes             184  GoldMine SQL Merge Codes       185  195  GoldMine User Vars             cceeeees 212  HTML Merge Document  Database Merge Codes 171  Example Useage sssr 171  HTML vs Page Oriented Document 160  Importing HTML into ODMS              171  Java Geint    171  Planning the HTML Content             171  Reserved merge tags  c e 171  Tutorial with FrontPage    seee 175  HTML Merge Document  170  HTML Merge Document  171  HTML Merge Document  171  HTML Merge Document  171  HTML Merge Document  175  Job Detail Merge Codes 184  Macro Merge Codes 182  Merging External Data ee 208  Merging Pictures and Graphics            206  Merging Sales Rep Picture                   206  Merging Signature Graphics                 206  MSCRM Merge Code  195  Page Oriented vs HTML Merge Forms 160  Phone Number
313. es or sets the fax number to send to  Usually used  when the job needs to go to a fax number other than the one  on the contact record in the database  Example use   test tif FAX 12064445555   FCP   NCP Stands for  Force Cover Page  FCP    No Cover Page  NCP   Used to either force or suppress a cover page  On fax jobs   the presense of notes on the activity record normally triggers a  cover page automatically  These codes can either force a  cover page if there are no notes  or suppress a cover page if  there are notes  Example use   test tif FCP  test tif NCP   EML  lt value gt  Overrides or sets the email address to send the job to    Example use   sales lit kit zpk EMIL  joe acmesales com  FAX  JDA  lt value gt  Controls what OmniRush should do with the job documents on  PRINT  job completion  By default  OmniRush deletes job documents   EMAIL This tag allows as follows   Default   X  Delete  D  Archive  A  Link   L  Export     E  Export  amp  Sync Ss   DHL FDA  lt value gt  Alternate Bill To shipper account   FEDEX  UPS For FedEx and DHL  this can be the consignee or a third party    FEDEX  UPS    COD  lt value gt        276       account     For UPS this will cause a Third Party billing method to be   used  to the account specified in the FDA  tag  e g    UPS GND ZPK FDA 111222   Sets the COD amount for a COD shipping template  the   frp zpk must be for a COD shipment   Overrides the COD   amount in the shipping template  Example use        Developer s Guide    P1 BOX CO
314. eseeeeeeeeeees 151  leie TUTE 17  Monitoring  NT Event Log kA 375  OmniRush Log Files        aaeeeeeeeeee 414  Move OmniRush to Other PC  375  MSCRM ee tetbeteetasteeitclenanivetasieti ities 94  MSDE ea eege nanara ae aaa 336  AELE 2 E A E 329  N  NCP   Override Code            ccceesceeeeenees 274  NET SEND commande 111  N TWOrk IMG te Du ceveietons DR dt  397  New  amp  Updated Documentation Pages   428  NT  Event LOG i yccescvsscees n i ar T 396    NT Services  Drive Letter Access from NT Services  403    Logon ID and Password  373  Running OmniRush as a Service          404  Starting and Stopping         374  User Account 404  KHN 403  NT User Account      sssseesseeeeeeneeeerererensen 404  O  OCR  Optical Character Recognition       368  ODMS  Check In and Check Out    220  Finding FIS eioan 157  Internal or External Master File             219  What is Managed by ODMS   o  aaisaseaen 25    466    ODM O a Hien a e 24  ODMS Siecle  gereechert ege aches A 218  Office AUTOMATION            ccccceeesseeeeeesteeeees 14  OmniRush  Backing Up OmniRush Data    370  Backing Up Z Firm DBEngine               127  Database   00       cececeeecceeceeeeeeeeeetteeeeeees 370  Disk Space Consumption   373  Document Store           c ccsseeeesteeeeeees 370  Free Disk Gpace 373  Montorio eeee eee eeteeeeeenteeeeeeneeeeeeaes 127  Product Histo ces crcuongunnnane 15  Rename the Server              cccessseeeeeeees 411  Starting and Stopping Automatically     148  What is New men  415  OmniRu
315. essful jobs        A  Total failed jobs        H    IV Fresh IV Processing  V Complete    Current jobs   1          di  eat  7 Help wy ik 28 Cancel H Close       ODMS  Rights Management Concepts    The OmniRush Document Management System has integrated security  This allows document    administration tasks to be delegated and controlled  and allows portions of the document library  to be restricted to specific users     To administer rights  navigate to a branch in the Documents tree  right click  and select Manage  Rights  The screen below appears     e On the left  select the Group that will have rights granted or revoked     153    OmniRush Administration  amp  User Manual    e On the right  select the document folder being managed    e Check or uncheck the Rights check boxes     2 Grant Revoke rights for User Group  Iof x        User or Group to assign rights to  Object to assign rights for   Cascade  V  Eg  Users El  Root  ni E Kee  el Tracks  pl Users  ce E  gett users ml Documents  ml General  Eh  Shared  ml UPS  H E  Samples  em Z Firm Production OutFax Dir    Set rights directly for user or group      Set rights by  modifying  group  memberships    wi Dk xg ance        e Users must have Read rights to a folder to see that the folder exists  and to schedule  documents from the folder     e The Update right allows users to edit and rename files   e The Insert right allows users to add documents to the folder     e The Delete right allows users to remove documents from 
316. et  DPI to 300 every time the FaxRush Viewer saved a TIF to disk     1  Y_DPI 98  if Y_DPI in  93  103    2  Y_DPI   196  if Y_DPI in  186  206    3  Y_DPI 98  if Y_DPI doesn t fit into ranges above and Height  lt  1200  where 1200 is a  maximum possible height for lowres fax    11 inches   98 dpi    Gap    4  Y_DPI   196  if Y_DPI doesn   t fit into ranges above and Height  gt   1200   5  Y_DPI   196  if    Always High    option has been selected in the fax track     In cases 1  and 2  X_DPI stays untouched  in cases 3  and 4  it   s set to 196 explicitly     Height  Destination height depends on source image height and has 2 different branches         regular    and    resize        Resize    is executed if a low resolution fax must be converted into highres  because of track setting    Always High           Regular      Source TIF Action Taken   0  11 2 inches   make 11 inches  cut if bigger than 11  add white space if smaller than  11 inches   11 3  13 inches  make 11 inches by resizing  may lead to quality loss    13 1  14 2 inches   make 14 inches  cut if bigger  add white space if smaller  14 3  14 9 inches   make 14 inches by resizing   15  100 inches   send AS IS    gt 100 inches   raise exception and fail the job       Resize      0  13 inches   make 11 inches by resizing   13 1  14 9 inches   make 14 inches by resizing    159    OmniRush Administration  amp  User Manual    15  100 inches   send AS IS   gt 100 inches   raise exception and fail the job     Page Orien
317. et of codes has not changed          The codes that have changed are        Old Code New Code  FRU  OWN    override FROM user   FRBU  FWD      override schedule back user        These codes are viewed and changed in the Module settings for the Database Connector  as  shown below     st Z Firm PROD GM SQL BE    Type   Host db i o Version     1 00 00 T Make module active  Host PC   ZF DARTH    General Settings   Extended Settings   GoldMine5SQL Override Codes   Result Codes            Code used on activity reference line to set override the User to whom the job should be forwarded  to once completed or failed    J OK XM Cancel GS Close                   43    OmniRush Administration  amp  User Manual    Components    Server Modules  CRM Integration    CRM Integration Overview    The Goal of OmniRush CRM integration is to allow CRM users to create and manage OmniRush  jobs from within the CRM system  CRM users use the features built in to the CRM software to  create and manage OmniRush jobs     OmniRush connects to the CRM system using a Database Connector module  The Database  Connector is configured to log in to the CRM system  and handles all jobs coming from the CRM  system and being logged back into the CRM system  Each Database Connector can only  connect to a single CRM database  An OmniRush server can have multiple CRM modules to  connect to multiple CRM databases concurrently  may require additional OmniRush licenses              Step        Target module x Connector   
318. eterized Database Access 166  Crystal Reports cece eeeeeeeeenees 163  Crystal Reports          cece cece eres 165  Crystal Reports n se 166  Crystal Reports Options        sesseeseeeeeene 140  CSID    How to set Fax CSID           106  130    Custom merge aliases  Creating Custom Merge Aliases  181  191   194  195    Example Merge Codes       s ssseeseesens 195  Oracle Merge Codes             ccccccceecees 211  Stored Procedures        ssssssssenneseeeneeeee 204  Custom merge allases 190  Custom merge aliases           s nnnnoneaaaenaea a 191  Custom Merge Code        181  182  184  185   187  188  191  195  D  Data Components of OmniRush               370  Data Driven Dynamic Documents             206    Database Connector  Aliases for multiple GoldMine contact    directories nreo aetema enanta 88  Aliases for Tracks  85  Creating a GoldMine Connector              87  Creating a SalesLogix Connector           91  DB Owner Setting               eceeeeeeereeee 85  Extended Settings               cccceseeeeeeee 85  General Settings               ceeeeeeeeeeeees 84  Gold MINE os eret ea A E 88  Open SQL Connector   Oracle Connection Ging  335   SQL   Creating the Database Connector 334  Introduction     0    eee cece eeetteeeeeeeeeeees 320  Microsoft SQL Details    336  MSDE oi eege tected 336  Stored Procedures           ssssseesaeee 327  Stored Procedures Introduction     327   Open SQL Connector 320  Override Codes 86  Result Codes 86  SalesLogix v   Mb 91  SalesLogix V6    9
319. etteticekeceveetesativenighesize natant die EE 145  Client for SalesLogix Support Client  145  OMNIRUSH Keele TEE 145  Advanced  Configuration Kee e 147  Advanced Configuratio camren eraan ee pheaebetativedtgheaivesa ege ea Taada AE a Ara Nid 147  Delles ee tech ad aa u manaa aston Ea Na EA Nar P AA a a A edysteacdee 148  Bee E TAE E E de Ge ccued divas tan dabeovaddduvetng Sin eege deeg 151  Using the AdmMIMStratOr erriaren marapa AREA ARANKA AR AE ARE AAN EAA PR AE KARKAT ASN ER ARARE TOE RERAN 151  The Administrator User Interface A 151  Starting and Stopping Modules              ccccccecceeceeeeeeeeeeeeeeeeeeeeseaeeeeeaeeeeeaeseeeeeseeeesaeeeeeeseeeees 151  Track  EE EU 152  ODMS  Rights Management Concepts           ssseesseesseesseeseeestttntstnustrnstnnstnnntrnnrnssrnssrnnsrnnsnts 153  Administrator Settings EE 154  OmniRush Managed Documents    155  Drag  amp  Drop with Administrator          eeeesseeeesseeessrnsssirrssirnsstinnnsttnnnntinnnntinnnntnnnnntnnnnntnn nanna 155  Document Package    iai arain AAR R AA AREAK TEA EEE ERARA F TANER ANEA AEREO A RARMAN A RAEE STATENE 156  elle Hues Hei 157  DOCUMENTSON SOM EE 158    Table Of Contents    Supported  File Jupe  EE eect eerie he  hie ive tes aa eben RER eee 158  STEE 159  Page Oriented vs  HTML Merge Fomms   ssssssessessessieesiessiesrissristrinstinstnnttnnntnnttnnnennsen nenn nnnn 160  Merge Documents for Fax  Email  and Print               cececcccecceeeeeeeeeeeneeeeeeeeeeeeeceaeaeeeeeeeeeeeenaees 162  Merge Docu
320. everse order  so the pages are back to front in  the PDF  This can be resolved with a print driver setting     Z Firm has advises to use the following print drivers   e Tektronix Phaser 300i  requires pages reversed  see below     Alternates   e LaserWriter 16 600 PS  e Tektronix Phaser860DX    Reversing pages   Some PostScript printers output in reverse page order  To resolve this  take these steps     Stop the OmniRush Print Module  wait for it to completely stop   Open the printer folder   Open Properties of the OmniRush PostScript printer   Go to the Advanced tab  press Printing Defaults   Set Page Order to Back to Front   Save the settings   Restart the OmniRush Print Module    POE Se oN    Fax Bridge Module  Internet Fax Server    With internet fax  OmniRush does all its processing of the faxes  but hands the fax off to another  fax server for final delivery  The fax server might be on your LAN WAN  in the case of a  RightFAX server   or on the internet in the case of an IFSP such as Easylink     Internet Fax    Internet fax allows OmniRush to process jobs and submit them to an Internet Fax Service  Provider  IFSP  for final delivery  OmniRush has extensive integration to allow the true final    117    OmniRush Administration  amp  User Manual    status as reported by the IFSP to be logged in the CRM system  Click here for a diagram that  shows the process     To use Internet Fax  the steps are     1  Open an account with Venali  formerly VisionLab  or Easylink    a  Fo
321. ew   Module Logs to see if there is a problem     e A problem at step 1 or 2 will result in an entry in the Launcher log     e A problem in step 3 will appear either in the Fax Hardware module log  or if there is a  more general issue  in the FR5LOG ixt file     Possible issues when running in NT Service Mode    The NT userid password given to OmniRush during installation are no longer valid  So the  Service cannot start  This can be changed one service at a time in the NT service manager   there is a login ID PW field pair   Alternately  see how to do it globally in this section     The Module is starting  but is failing to see the ports   See the fax module log      The Module sees the ports  but cannot initialize them   See the fax module log      Troubleshooting Brooktrout Cards    Background check     e Using a supported model  e Running a supported Operating System    387    OmniRush Administration  amp  User Manual    Brow Style TrueFax boards and TR1034 boards use the BOSTON drivers  These drivess  have their own configuration and logging system     When working with BOSTON based boards  the first step is to ensure that Boston itself can see  and configure the boards  If this cannot be done  contact Brooktrout technical support     0 4  Old Style TruFax and TR114  there is no faxinit log file  There is also no FaxInit or  RunFaxIn NT Service  The way to tell that the driver kit is completely installed is     1  Open the Windows Device Manager  Control Panel   System  
322. ewer are supported on Win2K Terminal Server XP 2003   OmniRush Server can as an NT Service   and can also run as an application      Critical server errors are logged to the OmniRush log and to the NT Event Log  in the  Application section      OmniRush supports Brooktrout hardware and Internet fax  including the latest PCI  products from Brooktrout     Server can now be configured and managed  stopped  started  queried  etc   from any  PC on the network     Complete support for SalesLogix  including print to fax client  and inbound Viewer Linker    Server now can maintain the  outfax  files in an  outfax  directory or internally  in  OmniRush  own document database  ODMS  the OmniRush Document Management  System     Internet fax now can schedule back failed jobs  and is configurable for the same user  experience as hardware fax  the default configuration is that hardware and internet jobs  schedule back fails and complete successes     Tons of new PDF features   OmniRush Server can now support    e Multiple GoldMine or SalesLogix systems from a single server  requires additional  software license     e Multiple GoldMine dBase contact databases  requires additional software license     e Concurrent service of Goldmine and SalesLogix  requires additional software  license     All new Print to Fax and Viewer client applications    Administrator s Guide    e Print to Fax for GoldMine  amp  SalesLogix   e  Print to Email for GoldMine  amp  SalesLogix   e New Viewer offers Folder 
323. export shipment data to csv  excel  and  other formats     PLD Upload  The end of day barcode will indicate on it in clear text  near the bottom  if the PLD upload has  been failing for more than a day  Other ways of monitoring the upload are   1  Checking the ShipRush End of Day list for the status  via the View Shipments area of  ShipRush     Rate Files and Fuel Surcharges    Shipment rate file data is part of the ShipRush system  New rates are provided with ShipRush  updates     Fuel Surcharge    This is set in ShipRush Settings     Overriding the Tracking URL    450    Technical Reference    By default  OmniRush saves a tracking URL to the CRM SQL system that can be used to track  the shipment  In certain very specific cases  a site may need this URL directed to a custom  tracking server of some kind     This can be done with a registry key on the OmniRush Server machine  Use the carrier module  needed     HKLM SOFTWARE Z Firm LLC UPS Communication Module  HKLM SOFTWARE Z Firm LLC FedEx Communication Module  HKLM SOFTWARE Z Firm LLC Airborne Communication Module    Registry string name  TrackURLOverride   Registry string format  http   url    TRACKNO          Sample registry value   http   my custom   trackserver mydomain com processRequest tracknum  TRACKNO      TRACKNO  will be replaced with shipment tracking number    UPS Shipping Module FAQ      use my UPS Account   with other shipping software  Can I use it with OmniRush also   Yes  A UPS Account number can be used c
324. ey to understanding this part of OmniRush is to remember that the SalesLogix ACTIVITY  table drives OmniRush  A single record can trigger a simple job  or complex job  to any  OmniRush module  OmniRush does not care how these ACTIVITY records are created  You  can use SalesLogix s VBA  SLGXAPI DLL  Stored Procedures  Remote Sync  Processes  or any  other mechanism that will create the appropriate ACTIVITY record     227    OmniRush Administration  amp  User Manual    Your job is to create the ACTIVITY record  OmniRush does everything from there on     For example  to send the document package  widget_promo frp  to Sam Jones via email  the  following might be scheduled in SalesLogix     Schedule To Do EN    General   Recurring    Activity Times Alarm  Date  2 20 2001 rere   Set Alarm           IV Timeless Lead     Time  00M D   minutes el   P5 H  mintes z     Options  Contact   ones  Sam q   Et None e  Account   Acme Corp al Category  EMAIL S  Opportunity    Q   Leader   Administrator q                                 Regarding  widget_promp frp SS  Notes    Sam     Check out the great pricing and features in our new Widget super pack  The  el attached literature shows why your firm needs our widgets     H    Scheduled by Administrator on 2 20 2002       Example email  fax  fax with cover page  shipping  and print jobs from SalesLogix     If you create  programmatically  the same record in ACTIVITY that SalesLogix creates from its Ul   then you are driving OmniRush from code  
325. f ORNETSTOP  FIXED  Track options to save and link files  archive files  etc  All  these       options should work properly now  Some information   1  In Delete File mode  the default   ZFS files would be created          and  linked when running in GoldMine mode  Now ZFS files are no       longer  created at all  in any mode   2  Full documentation on the options and what they do will be in  the 327  help file   ENHANCED  The Microsoft SQL and Oracle sample scripts are now better  commented                 and are more complete   FIXED  Text files scheduled to fax should now fax or print properly        Build 319             General     NEW  RTF file size detection  S General Server Settings   OmniRush now detects large RTF files  and will fail files that          are   too large  This setting can be changed in General Server  Settings   NEW  ORNETSTOP can now be used on tracks and modules           eee TOOLbar                      FIXED  Assertion error when COD collection type is left blank    FIXED  Tooltips problem in GoldMine on Win9x   FIXED  All known performance problems in GoldMine   FIXED  Can reload GoldMine multiple times  and toolbar properly reloads  each time    NEW  Approval code for returns on Credit Card VOID transaction   NEW  Toolbarloader  systray option to reload the OFM file   NEW  INI tag that triggers automatic reload of toolbar on client  stations        AutoRefreshToolbar 0 1    turns the scanning of AutoRefreshInterval on off  default to 0  AutoRe
326. f your proxy server is  transparent  you can check it by checking your web browser configuration  If the web  browser has proxy settings installed  then the OmniRush Server PC Control Panel will  also need proxy settings     Supported Proxy Servers  Supported firewalls and proxy servers include  but are not limited to      e NAT  Linux  Cisco  Flowpoint  and many other devices support NAT    e Linux IP Masquerade  another name for NAT in most cases     e Microsoft Proxy Server   e WinProxy  however one setting must be modified    e  Transparent proxy servers  e g  proxy servers that do not require a proxy configuration  set in the web browser     e Standard http proxy servers  with our without plain text authentication  the Microsoft  Proxy Server can also operate in this mode      e ZoneAlarm will work  however the correct OmniRush server module and or  ATOMSVC EXE must be registered     See below for SOCKS server information    Known Problem Proxy Servers and Firewalls   The following systems are not supported by OmniRush at this time  If your network has no other  route to the Internet  then OmniRush cannot be used   Note  this will change as OmniRush  undergoes further development      399    OmniRush Administration  amp  User Manual    e The Norton   Symantec Personal Firewall is problematic on High Security option  Switch  to Low security before installing or using OmniRush     e HTTP proxy servers that use SSL or other encrypted forms of authentication    WinProxy    W
327. ffect   ERROR Unidentified message received          Build 459         x xUniversal Client          FIXED  SalesLogix Groups  The same address would be listed for each  contact           CHANGED  Several useability features  Schedule Job renamed to be job    type  specific  Button behavior enhancements in the Job History list     Build 453            Generale          FIXED  Super long printer names would cause the print module to fail       NEW  DBIO setting to auto delete internal file if there is a file name  collision     420    Technical Reference    This only affects use of external files  If internal file already  exists   but is in checked out state  it will be automatically deleted  and the    external file used  NOTE  This option is turned off by default              NEW  Track setting for fax cover page       x xEMail Module          FIXED  Crystal reports sent via html email now format properly if the  email track   Include HEAD and STYLE  is checked                 NEW  Headers tab on track setting to set additional html email tags         x xUniversal Client       FIXED  When used to schedule large  over 1000  html merge jobs  the  DBIO  would process OK for some time and then hang  requiring DBIO to be  restarted             x xLegacy Client          FIXED  Print to fax with cover page to a GoldMine secondary contact  could  merge the cover page to the primary contact           xGoldMine DB Connector     FIXED   nbsp  merging into job notes with GoldMine v6    
328. files referenced are external files     Finding Files    157    OmniRush Administration  amp  User Manual    OmniRush has a fast Find feature to help locate files in the Documents area  Simply click  anywhere in the Documents branch  and use the Action   Find File or Folder option  Wildcards  can be used  e g  catalog    to quickly find what you want     When the found file s  are listed  double click on them to be instantly navigated to that document  in the documents tree     Documents to Send    Supported File Types    OmniRush supports printing  faxing and emailing the following document types     e Merge templates   e RTF files created in MS Word v97  2000 or XP  2000 and higher preferred     e Via email  RTF files can be merged  converted to PDF  and then  emailed     e RPT created with Crystal Reports  v8 v8 5   e Static  do not merge    PDF   TIF   RTF   TXT    e Document packages  FRP  ZPK  OXP  ZDF  for advanced discussions on these file  types  click here     Files for Faxing    Fax transmission time  the time OmniRush spends on the phone actually sending the fax  is  directly affected by the content of the faxed document  Text and line art fax quickly   Photographs  color logos  and color artwork can cause fax transmission times to hit 2 6 minutes  per page  or even more     Wherever possible  files that are to be faxed should be optimized for the fax medium  This  means     e Convert artwork and logos to line art     e Manually convert color artwork and charts to
329. freshInterval  integerm   of minutes   AutoRefreshPrompt 0 1   Ask the user whether to autorefresh   default to 1  NEW  Toolbar loader can take an OFM file name or path   filename so  that diff users  can use a central install of toolbar  but each can get a diff  toolbar                 441    OmniRush Administration  amp  User Manual       Administrator     FIXED  On a network  the PDF options for email tracks would be  disabled  when Administrator was run over a network   NEW  User settings  Fwd Folder  This can now be set to any folder        WEAN VOWS TAX             NEW  Can create rename use folders in the folder view      Email     FIXED  Module now passes the HEAD section correctly  without changing    Pt  FIXED  Low resolution TIF files flipped to PDF resulted in a squished  PDE      NEW  INCLUDE tag for HTML email merge to pull other files into the  HTML           see OmniRush help file for full details  see HTML email in the  ndex    EW  Can now merge into HTML tags  see HTML email in the index    EW  XLS and other non core file types can now be scheduled as email  ttachments                 nm z zZ H     xxxHardware Fax     FIXED  If track was set to specific port  module would send on two  ports       in some cases     k  ng Brivdgex    FIXED  If 100 s of jobs were imported  in Sending mode  and were  aborted in Admin    they were not exported           FIXED  RightFAX  OmniRush was querying too soon  and timing out too  soon   FIXED  Easylink  Option to turn on 
330. full name will persist in  OmniRush  To modify  open the user in OmniRush and set the correct name     The Private Path allows the user to have a special  user specific directory where OmniRush will  look for external files  This directory is searched first  before other import folders  So a file that  exists in both the Private Path and the global Document Import Folder will be pulled from the  Private Path  Such files are imported into the User Import Folder     The user Cover Page setting will override the module setting for cover page  however if a cover  page is set on the track the track setting will have priority     User Rights for Universal Client    By default  the Universal Client allows access to all OmniRush job types for which there are  OmniRush Tracks   In other words  if there are no shipping tracks  the shipping options will not  be available in the Universal Client      Job types available in the Universal Client can be restricted using the User settings in  Administrator     143    OmniRush Administration  amp  User Manual           Deborah smith DDD elle       Alpha pager                   User name     IV Active   Admin equiv          First   Deborah Pager    IT Use extemal does Last   Smith Phove    Login  DEBORAH Middle   ie        Password   Title               General   On Inbound Availatle job types      IV Fax   Jv Print   Iw Email   J   Commerce  JV Voice  EnvoyWordWide   JV FedEx saipping  Jv UPS shiping   JV Airborne shipping    LE  SS    Group 
331. g  copying or otherwise using the Software  you  agree to be bound by the terms of this Agreement  If you do not agree to the terms of this  Agreement  promptly return the unused Software to the place from which you obtained it for a full  refund  or if downloaded  destroy any downloaded copies  The Software is the property of Z Firm  LLC and is protected by copyright law and international treaties  While Z Firm LLC continues to  own the Software  you will have certain rights to use the Software after your acceptance of this    OmniRush Administration  amp  User Manual    Agreement  Except as may be modified by a license addendum which accompanies this  Agreement  your rights and obligations with respect to the use of this Software are as follows     1  VALID REGISTRATION  amp  IDENTIFING INFORMATION  Installing this software will  AUTOMATICALLY register you and your PC with Z Firm over the Internet  Further  usage metrics  from this software may be uploaded automatically to Z Firm to assist with product quality and  planning  In no cases will this data be shared with any third party     1 1 Accurate Registration Information  You must complete information forms accurately  with  complete and correct information  including but not limited to  Company name  administrator s  name  phone  fax  email address  mailing address  etc  Incomplete or inaccurate information is a  violation of this agreement and voids all warrantees  return policies  and grants of license     1 2 Computer
332. g Environment   Microsoft CRM v1 x    Onote that MS CRM v1 x support is deprecated in OmniRush v9 0 and up     L Click here for Microsoft Dynamics CRM v3     The Connector for Microsoft CRM  MS CRM  requires that the MS CRM system be installed   configured  and operational before installing OmniRush     There are a number of options on how OmniRush can be configured  so here are the details             Environment Item   Discussion  Where to install OmniRush can be installed onto any Windows2000 PC  Pro   OmniRush Server  etc   that resides in the same Active Directory domain as    MSCRM  In nearly all cases  OmniRush should not be installed on  the MSCRM server  See the software coexistence matrix for  information on what can coexist with OmniRush        OmniRush Server The OmniRush Viewer  Toolbar and Universal Client do not   Side Support Only integrate with MSCRM at this time  MSCRM support is from the  OmniRush Server  which provides all job types from the built in  MSCRM Fax UI  from the OmniRush UI plugin  and from MSCRM  Workflow           Fax Receiving with   OmniRush can be used for receiving faxes with MSCRM when  OmniRush  amp  MSCRM OmniRush is set to forward all faxes as email  This can be set up  with or without DID hardware     In this scenario  the OmniRush viewer is probably not used  rather  all inbound faxes are handled using the email system  e g  Outlook    OmniRush UI Installing the OmniRush UI will require administrative access to the  MS CRM Server s 
333. g and Managing the Shipment  The history record has the complete details of the shipment  Here is a typical history record  notes block             OMNIRUSH RESULT            Reference   Client  CSC Peak Sales TruFax PCI   ugn zpk WGT 2    To track your UPS shipment  please browse to the following URL   http   wwwapps ups com etracking tracking cgi tracknum 1Z999999034  1000670   Ship UPS Ground   Tracking    129999990341000670   Courtesy estimate of charges   4 09   UPS transaction successful  label printed on LPT1           USER NOTES                              This allows easy tracking of the shipment  The ShipRush UPS module also prints a shipping  manifest each day with a list of all the shipments for the day   This list is also saved to a txt file     Reporting can be done by running a report on the CRM SQL database    The shipping communication sent to the recipient is configured in the shipping track  The  message is completely customizable  and can include the shipment tracking number and tracking  URL  The communication can be sent by email  fax  or even text to speech voice     On Open SQL systems  the tracking number and charges are posted to discrete history columns  in the history table       Hint  Most templates can operate as COD templates just by using the COD override tag  In  most cases  the template does not need to be created initially as a COD template     Next  the shipping feature matrix   Understanding Email    EmailRush    The best way to understan
334. h  action  can be taken on inbound faxes based on the number dialed by the sender     Common applications of DID    e Each user has a unique fax number  Faxes sent to that user are automatically routed to  the user    e Different actions are taken on the fax  e g  emailing  printing  etc   based on the number  the fax is sent to     Requirements for DID  To implement DID  several components are required     e For Analog Users   e DTMF DID     e PBX or other phone system capable of routing calls to the FaxRush  Brooktrout board intelligently and passing DTMF digits to identify the call   Requires a regular analog TR114 behind a PBX or other system that     pushes  DTMF digits to the Brooktrout board    e Analog DID   e Brooktrout interface with DID interface  click here for supported models     e DID phone line  Ordinary phone lines cannot be used for DID  A special  phone line must be ordered from the phone company     e North American use only  Brooktrout does not support analog DID  outside North America     e For Digital Users   e 71 line  provisioned to be Brooktrout compatible  e DID phone numbers configured on this circuit  e Digital Brooktrout TR114 or TR1034 hardware     Cost of DID  e FaxRush license  DID support is built in to the Hardware Fax module of FaxRush  You  will need fax lines available in your Fax Hardware Module for the DID line s    e For Analog DID  DID capable Brooktrout board     e For Analog DID Phone line  analog DID lines are generally more expens
335. h PC has the correct date and time  if it has a date or  time in the past  the job can sit and not get picked up by OmniRush      Check that the OmniRush database connector is configured for the correct database   GoldMine dBase systems  Check your environment for duplicate cal dbf files     Check the OmniRush Database Connector Log File  View   Module Logs in the OmniRush  Administrator  for errors     TEST TIF goes to tilde and never gets sent  Stays as  FAX in the Pending Activities tab  forever     Check that the fax module is active  If using hardware fax  make sure one or more fax  ports is configured for outbound faxing  Note that OmniRush may have tried to send the  fax  but either misdialed the number  or dialed and found a busy signal  or the fax number  is bad  In these cases  OmniRush may be waiting some minutes to retry the fax before  failing it   After waiting 10 minutes or more  the job fails with an error that it cannot dial the fax  number  but the number displayed in the error is incorrect  e g  should be dialed as a local  call  but is being dialed long distance  or should be long distance but is not being dialed  with a 1  etc     See the section on dialing configuration    TEST TIF works fine  but the cover page fails     75    OmniRush Administration  amp  User Manual    Try scheduling  letter1 rf to try another merge template   Check that a default cover page has been set on the database connector module  Check that the print raster module is running  
336. h help file has been updated to reflect changed system  requirements    The salient changes are    a  OmniRush Server Operating System  Windows2000 Only  any flavor    b  OmniRush Server RAM  128MB or 196MB minimum  depending on whether  a   A    lt                                         ny  DO datasource is used  e g  SalesLogix v6 or Open Microsoft SQL    lt  lt  lt  lt  lt NOTE NOTE NOTE                   NEW  Crystal Reports v8 5 support built in   Documentation pending        FIXED  Some received faxes would print sideways if OmniRush was set to  auto  print received faxes on the server        FIXED  Phone number formatting macros now work on macro merge codes   like  amp Fax           Viewer          FIXED  When making annotations  the fax would jump to the top of the    page   if currently viewing the bottom half of the page     423    OmniRush Administration  amp  User Manual       FIXED  When unable to connect to the Z Firm dbengine  there were two  errors     the real  normal error  then an assertion failure   Now there is just  the one error        FIXI    Sal    D  Fax legibility problem introduced in 440     FIX     ga    D  Rare access violation when opening and rotating a fax        FIXED  Printing now defaults to Compatible          General       NEW  SalesLogix 6 0 support        NEW  Tracks now have additional options to save merged files to disk   including an xml stub of file details  Includes ability to save  merged RTF and merged HTML files to disk     
337. h know what number was dialed  so it can forward the fax appropriately      The answer is DID DNIS  DID stands for Direct Inward Dial  DID is usually used in reference to  analog phone lines  The equivalent on digital phone lines is DNI S     With DID DNIS  multiple phone numbers are routed  by the phone company  into a single phone  line  or group of lines  into your office  The phone company signals FaxRush as to which number  was dialed using DID DNIS signalling  FaxRush then takes the right action based on  configuration     DID DNIS is a feature of the FaxRush Hardware Fax module  DID allows faxes to be routed to  recipients automatically  because each user is given a unique fax number   What is a DID Phone Line       DID is used only for fax receiving  DID can be done these ways     e Using a regular analog TR114 behind a PBX or other system that  pushes  DTMF digits  to the Brooktrout board  DTMF DID    e Via special analog DID phone lines PLUS DID capable Brooktrout board  North America  only   Analog DID    e With a digital circuit  T1  and the appropriate digital TR114  aka DNIS      A single DID phone line is actually associated with a block of phone numbers  for example  544   3100 through 544 3150 might all ring into a single phone line  your DID line  What is special is  that the phone company signals the FaxRush fax hardware  informing FaxRush what number was  actually dialed  FaxRush can then take the action appropriate for that number     When a PBX  pushes  
338. hardware is installed   Use any free PCI slot     If you have multiple Brooktrout boards in one system  please see the Brooktrout discussion on  the subject     The Brooktrout driver installer is an option at the end of the OmniRush installer  d No  Brooktrout drivers should be present on the system when the OmniRush installer is started     DID Setup    If configuring OmniRush hardware fax for an analog DID line  the following steps can be taken  before or after installing OmniRush     e Install Brooktrout DID board in the OmniRush PC  e DID phone line is installed and live    e OmniRush Brooktrout drivers are installed     e Or you are using a  combo  DID   Loop start board  make sure the DID lines coming  from the phone company are plugged into the correct DID ports on the Brooktrout board     For DTMF DID the steps are   e Install Brooktrout board in the OmniRush PC  e Connect the Brooktrout to POTS ports on the PBX    68    Administrator s Guide    e Configure PBX to route calls to the OmniRush connected ports  e Configure PBX to allow OmniRush to make outbound calls on those ports  test using a    test telephone  confirm ability to make local and long distance calls before using  OmniRush      e OmniRush Brooktrout drivers are installed   e Set up the OmniRush Fax Module  For all hardware configurations   e Ensure that users have a DIDs identifcation number in their OmniRush user profile  This  may not be the entire phone number  but may be only the last x number of dig
339. hat On Inbound tracks are set  3  Push the received fax to those tracks   Using this mechanism  the following can be done without any DID lines   e Each fax port can be set to auto print to one or two printers  These printers can be  unique per port  or shared by multiple ports     e Received faxes can be forwarded as email to one or two email addresses per port   e Received faxes can be faxed back out to a specific fax number per port     CRM Client Utilities  Viewer and Print to Fax Client    No configuration is needed for the Viewer and Client  Simply install the Client utilities     See the appropriate sections in the User s Guide for more information on these utilities   Client for SalesLogix Support Client    This client uses ADO to connect to the Microsoft SQL Server database  The first time the client is  run  it will prompt with a wizard to create a connection string     This connection string is stored in the slx_support ini file in the same directory as the OmniRush  Client  If the connection string needs to be changed  rename this ini file  and restart the client   This file can be copied to multiple systems to propagate the settings easily           slx_support ini         ADOConnection    ConnectString     the following are optional parameters that are not present in ini by default  but can be added      QuoteChar character to quote SQL statements parameters  single quote by default  TableOwner table owner  with following  point  char   sysdba   by default     O
340. hat is installed on the main OmniRush  server by the OmniRush installer  The database contains everything you see in the left  hand tree of the Administrator except the documents themselves  The data in the  database contains     e System configuration  modules  tracks  users   e Tree structure and references to documents    e Jobs  pending and complete  all job details    Physically  the database is in the  lt OmniRush Root Directory gt  DATA Database  directory   Note  however  that these files are held open when the Z Firm DBEngine service is  running  e g  all the time unless it is shut down manually   There are three ways to back  up the OmniRush data  which are discussed below     OmniRush Document Store    The document store is on the file system of the OmniRush server in the  lt OmniRush Root  Directory gt  DATA Documents  directory  The file system on disk is a numbered system   and does not correspond to the document tree you use in the Administrator  Further  files    370    Technical Reference    are named numerically  Additionally  while all files have the native extension   tif   rtf  etc     all files are pkzipped     These files can be backed up by a normal backup system  Z Firm advises that the backup  system be set to allow backup of open files  as the only risk this will pose is that if a file is  being actively written to during the backup  it may not back up correctly  A solution like  Open File Manager is also a good choice     UPS Shipping Server State 
341. he  local machine     Your responsibility is to make sure this user id     e Has rights to all the shares  printers  etc  that OmniRush will need     e That the password stays stable  because when it changes  OmniRush will go down until  the new password is set using the OmniRush Administrator  in the Launcher Settings  area      Note that regular users cannot stop and start services interactively  This task is only available to  more privileged users     Running OmniRush Server as an NT Service    Also see  Running OmniRush Server as Application    UM Services are complex  and require Win2000 expertise to manage  NT Services   especially in a networked environment  are complex to manage  Always configure and run  OmniRush in Application Mode before switching to Service mode  In the event of ANY problems  with OmniRush  the first step is to switch back to Application Mode  Do not attempt use of  OmniRush as an NT Service unless you have appropriate training and or certification  Z Firm  does not offer technical support for Windows networking operating system     d  some cases  service mode operation is simply not possible  Network configuration issues   CRM configuration issues  and other aspects can simply prevent OmniRush from ever running as  a service     404    Technical Reference    dh  technical support for NT Service operation is level II or Ill support and is on a best  effort basis  Due to the networking and environmental complexity of NT Service operation   support
342. he OmniRush Server to perform parallel tasks  printing  faxing  etc      If you have custom merge aliases in the FaxRush v4 Server  pull them into the  OmniRush system     5  Test your template library via the OmniRush server  Try several RTF merge forms   especially complex templates  Test them to print and fax     6  Instruct interactive users to schedule to the new userid s during the transition   7  Install the new client utilities  test and train users on them     8  When OmniRush meets your required comfort level  which may be after a day of use  or  a few weeks  depending on the installation   shut down the FaxRush v4 server     9  Migrate Brooktrout hardware to the OmniRush server    10  Configure the OmniRush server for the older userid s   11  You are now converted to OmniRush    12  Test needed functions  ask users to report any anomalies immediately     13  Keep the v4 server intact for some days or weeks until your comfort level with OmniRush  has been achieved     14  Transition complete     Upgrade Check List    Use this Check List to Plan Your Upgrade        Topic Completed    FaxRush v4 Internet Fax   Userid   Password           FaxRush  outfax  directory shared if on NT  If on Netware  read the  technical article     Check FRP files for drive letters in paths to files      Check Automated Processes for drive letters in paths to files      Check Tool Bars  VBA  other CRM user interface enhancements  for use of drive letters in paths to files   Write down para
343. he SalesLogix usernames are stored  as ID s  There are two simple solutions     e Name the signature files with the SalesLogix USERID value that corresponds to the  correct user  Then fields like  amp CP_Createuser or  amp CT_AccountManagerID can be used  in place of  amp C1_OWNER in the example above to drive the signature     e Use the  amp UserName field in place of the  amp C1_OWNER in the example above  Advanced Use  As this demonstration shows  data in the database can drive any graphic  not just signatures  A  picture of the sales rep could be merged in  or a picture of a product  This technique is not limited    to pictures  data from external Word  Excel  Text  or other files can be dynamically pulled in at  merge time     Merging External Data    External data is data that comes from somewhere other than the database  For example     e Dynamic web site content  e Current inventory lists that are generated nightly by another system    e Latest price information    208    User s Guide    Daily specials    Any data that comes from sources other than the main database    OmniRush is an excellent system for merging external data into formatted documents for delivery  by email  fax  or print     OmniRush offers two mechanisms for merging external data     Extended Stored Procedures  This is an excellent way to merge external data  and  leverages the OmniRush merge technology and custom merge codes  Refer to your  SQL Server documentation for implementation details  or con
344. he box  and you can make your own custom merge codes  based on  SQL statements and stored procedures that you write  An easy way to recognize an alias based  merge code is that it has an underscore in it  e g   amp CT_FirstName   The table alias in this case is  CT  The field from this query that will be used is FirstName  Aliases are managed in the  OmniRush Administrator via File   Merge Codes     Macro Merge Codes    Macro merge codes are available on all CRM and non CRM platforms  A macro code is obvious  because it does not have a table alias  For example   amp Contact is a macro code  It is the full  name of the job recipient  See the example merge form allmacros rtf to see these merge codes  in action     Listing of macro codes        Code Example Data Comments   amp Company Acme Corp  Full company name of job recipient     amp Contact   John Smith   Full contact name of job recipient       182    User s Guide     amp Dear Mrs  SalesLogix  Maps to Address Salutation  GoldMine  Maps to the Contact1 Contsupp Dear field                 amp Lastname Smith      amp Phone   707 555 6666   Phone number of recipient       amp PhoneExt   114   Phone Extension  GoldMine only    amp FaxNum 707 555 7777 Fax number of recipient      amp FaxExt Fax number extension  GoldMine only    amp Title Pa     amp Address1 First address line     amp Address2   Second address line     amp City       amp State   zee   S     amp Country Le                       amp Address 101 Main Street Address
345. he elements can appear in any order on the reference line of the job     OmniRush encrypts the credit card number  so that once the job is processed  the credit card  number is no longer stored in clear in the database  If the following job is put into the system           C           1234123412341234 CX 1003 C  1 00 CO P    The history record looks like this     Reference line   C    I7Vxu0cuc3bgalURHe2uBIONWniCeh2 CX 1003 C  1 00 CO P    Notes block     Additionally  you can enter Notes on the CRM SQL job record  These will be available for merging         OMNIRUSH RESULT        Credit card   XXXXXXXXXXXX9886   Transaction   Purchase   Amount    1 00   Completed on Monday  December 17  2000 8 49 06 AM  Approval code   0170365           USER NOTES                           downstream into the notification messages     Returns and Voids    Remember these things about Returns and Voids     1  The Return Void must have the APR  tag to reference the original purchase   2  Returns can only be processed after the Purchase transaction settles  which is usually at  night     3  To do a return the same day  prior to batch close  use the Void transaction    244       User s Guide    An example Void transaction   CO V C  1111111111111111 CX 0108 APR 1020601111 C 111  An example Return transaction     CO R C  1111111111111111 CxX 0108 APR 1020601111 C 111    GoldMine Support    GoldMine users can create other contact records that hold the credit card information  The Other  Contact migh
346. he local or ISP based SMTP relay server configured in the email module     398    Technical Reference    Internet Connectivity  Firewalls  amp  Proxy Servers    OmniRush core server requires access to the internet on port 80  Proxies must be either  transparent or configured in Control Panel     Other OmniRush modules  e g  Voice  FedEx  Internet Fax  have specific internet connectivity  requirements that vary by module  In most the needs are for outbound connectivity on ports 80   standard http   443  standard SSL   and 25  standard smtp email   Refer to the Module  documentation for details     OmniRush assumes an automatic  network connection to the Internet  This can be dial up   as long as it comes up transparently  read  automatically   The vast majority of internet  connections will work with OmniRush  There are only a few types of connections that are  problematic  For example  the OmniRush FedEx shipping module uses port 443 to  establish an SSL connection to FedEx  so your firewall or proxy must be open  to allow  communication on this port from the OmniRush Server PC    Dedicated Internet Connections   Dedicated connections come in many flavors   Home  type connections  e g  DSL  amp   Cable Modem  should work fine  Business connections need to support the following  kinds of connections to the internet  http and https    Transparent proxy servers require no proxy configuration on the PC  For example  most  NAT based solutions are transparent  If you are not sure i
347. he predial  logic that can be used in OmniRush  OmniRush allows a wild card on the area code  so that only  the first one or two digits of the area code need to be in predial       This predial ini will dial 9    7 digits for all local  numbers       the 602 area code     and 7    ten digits for all other area codes          1     PREFIX     All area codes that start with    1 2 3 4 5 7 8 9 are dialed with a    E    prefix of 7  and then a 10 digit             KP       Q  H   S    I         vo o A0 OG GAbh  tz                  OBR WNHHE     ll  Sto sd SS  x    Area codes that begin with a 6 are handled below    Ww oO A   lI  JNN  EI            everything in 602 gets a prefix of 9   Other area codes that start with  7602 are dialed with a prefix of 7   and a 10 digit dial    602 9    601 7  601   603 7  603   604 7  604   605 7  605   606 7  606   607 7  607   608 7  608   609 7  609                 This covers the rest of the area   codes that start with a 6   61 7  61   62 7  62   63 7  63   64 7 64   65 7 65   66 7  66    367    OmniRush Administration  amp  User Manual    67 7 67  68 7  68  69 7  69    Configuring the DCF in OmniRush    1  Once the DCF has been created  copy it to the OmniRush hard drive    2  Stop the OmniRush fax module s     3  Navigate to Modules    lt Your OR Servers  right click  and select General  Settings   4  Set the Dialing Instructions File to your DCF   5  Start the OmniRush fax module    Monitoring and Troubleshooting    To monitor exactly wh
348. he tag  amp  amp  amp   example   amp  amp  amp HA_UserlD  and do not need to specify the repeating group  end  in RTF merge forms  repeating groups myst start with  amp  amp  and end with  amp  amp  amp    In this case  the whole current row   lt TR gt   of the current table   lt TABLE gt   will be used for duplication  The     simple repeating group    tag may be specified in any cell in the row  Please note  that you can  specify only one repeating group in the row  If you need 2 or more repeating groups in the  document then you should put them into different rows or different tables  Html_merge02 htm  sample shows how to use simple repeating group     This is sample  2  look for html_merge02 htm sample     173    OmniRush Administration  amp  User Manual          dai ful  Wong   BLUES Ss Swe eA     Cs Tsnp HTMLInput zfirm_sample02  hem x  A    Deal EConta t        Falters   i  Raus    ga  1    Navigation    Sp f   Fma l vergaf  ae Hs Emal Sroadcast   Hyperlinks Hog Super advanced  custom EGL merging  E g Sharas drr mert lihrary with DnniRusk Fax and Zant Modules  xl     Normal  lt HTML Zeen y e e D  DZ  ausw zee II 4    And this is how it finally looks in the recipient   s Outlook Express     174    User s Guide    w Imk Message Heh  U G g   as x Hl a     kepy Rapz al  Fcrward Print Lidlete CH Gddresses Hrd      s Ulgls trum sue Reed A    4 D    Frons Alex Uduilss  Tus Mur nan Budianai          This Is a static  text       HTML  Tutorial With FrontPage       Quick start 
349. her  and stop the Z Firm  DBEngine service  This is done so that a v6 v7 client is not allowed to run against the v8  database     g  Run the upgrade installer on any  and ALL  PC s that have the OmniRush client  installed     Di is critical that the same build of OmniRush run on the Server and Client stations   Always update all of them together     h  On the OmniRush server PC  start the Z Firm DBEngine service  launcher and server  modules   i  Verify proper operation  Run some test jobs     Done     Administrator s Guide    Updating OmniRush  maintenance update within the same major version     To update your system to a newer version of OmniRush  first check the following     a  Check with your reseller or Z Firm if a license update is necessary to run the new  version     b  Check that the Update file is a higher version than the OmniRush version already  running  The important part of the version is the build number  To find the version of  OmniRush you are running  go to Help   About in the OmniRush Administrator  For  example  an OmniRush version might be  11 0 0 1022 The build number in this case is  1022     The OmniRush Update installer is named along these lines   OmniRush_v1ll1_UPDATE_Build_1022 exe       In this example  the build is 1022  You can see that this is the update installer because it  says UPDATE in the file name     Onote that you should only put a newer  higher  build onto on OmniRush Server  Never  attempt to downgrade an OmniRush build with the 
350. hipments on behalf of many other customers  While the shipment  will physically come from your warehouse  the FROM Company should be that of your customer   not you     Here are some other examples     Drop Shipping    238    User s Guide    A distributor drop ships to end users on behalf of retailers  Shipments are billed to the distributor   and originate from the distributor s warehouse  However  when the order is a drop ship to an end  user  the FROM company on the shipping label should reflect the retailer company name  not the  distributor name  When shipping to a retailer  the shipment has the distributor from name     Example label when distributor ships to retailer  with distributor name in the FROM information     SHIPPING 7 LBS 10F1    707339394444       Distribuca       SHIP TO     ACME ROOFING  SUITE 120 B  123 MAIN STREET    SAN FRANCISCO CA 94111    CA 941 9 13    Example label when distributor drop ships to the end customer on behalf of Super Roof Retail  Supply              7 LBS 10F 1    Super Roof Retail Supply    Mainville  A 98110       SHIP TO     ACME ROOFING  SUITE 120 B  123 MAIN STREET    SAN FRANCISCO CA 94111    CA 941 9 13    Shipping from Multiple Locations Shipper Accounts          239    OmniRush Administration  amp  User Manual    In some cases  a single OmniRush system is used to process shipments originating from different  locations and or different shipper accounts  In this case  the entire FROM address block needs to  change to match the 
351. history  record from GoldMine s conthist  An alternate version is presented that pulls the last  most recent  record from conthist  The main benefit of the stored procedure in this instance  as opposed to  using a straight SELECT in OmniRush is the availability of the SET ROWCOUNT which controls  how many records the SQL server will return     Here is the example     create procedure sp_findhist   gmacct varchar  20   AS  set rowcount 1  select   from  conthist  where  accountno    gmacct  order by  createon    Here is an alternate version     create procedure sp_findhist2   gmacct varchar  20   AS  set rowcount 1  select   from  conthist  where  accountno    gmacct  order by  createon DESC    We test the stored proc in ISQL by passing an accountno or recid as a parameter in quotes   sp_findhist  941130 2934300 Dm    Now create a new merge code in the OmniRush merge configurator          2 Configure merge aliases    Alias name  Retrieve rows  Max Rows  Database     HSP  From 1st row forward z  fio Co       SQL query   SP_FINDHIST   amp CONTACTID         Er Remove    Cancel Import  Sh Giese          205    OmniRush Administration  amp  User Manual    Then  create a merge form  Here is an example         createon           amp HSP _createon    Figure 1  above   The table in the merge template to receive the stored proc results     The resulting output is then this     user ref createon ondate       RAFAEL 11 11 Service 1 1 30 1994 11 30 1994  Promo For  GoldMine White P    Figu
352. iRush how to handle the job  e g  EMAIL  LASER  FAX  FEDEX     etc     226    User s Guide    Schedule To Do EN    General   Recurring    Activity Times Alarm  Date  2 20 2001 HE T Set Alarm     IV Timeless Lead     Time   3 00 AM fi 5 minutes rel fi 5    minutes in          Options   Contact    ones  Sam q   Priority  None a  Account   Acme Corp Q   Category  EMAIL SS  Opportunity    Q   Leader   Administrator q                           Regarding  widget_promp frp S  Notes    Sam        Check out the great pricing and features in our new Widget super pack  The  eh attached literature shows why your firm needs our widgets     H    Scheduled by Administrator on 2 20 2002      Cancel   Help         Jobs can be scheduled in several ways   e interactively  by selecting Schedule   ToDo in the SalesLogix Sales or Web clients  e Via a toolbar button  Your SalesLogix administrator or programmer can create toolbar  buttons to make common actions  one click  easy   e From SalesLogix Processes   e From your custom SalesLogix forms     Jobs can be sent to whole groups of contacts as well  See the page on the subject     Scheduling from SalesLogix   Discussion    OmniRush integrates with SalesLogix in the following ways     Server Side Integration     Traditional    interactive use of OmniRush is done by scheduling  activities in SalesLogix  OmniRush works as a    virtual secretary    in SalesLogix  and you schedule  jobs to OmniRush just as you would to another SalesLogix user     The k
353. ience is using the drivers that came with  FaxRush for OmniRush    This will not work    OmniRush requires newer Brooktrout drivers     FaxRush era drivers must be completely removed from the system  the PC rebooted  and the  OmniRush drivers installed    Also note  The Brooktrout TruFax PCI board is not compatible with FaxRush v4 x and will not  work with FaxRush     PCI Resource Conflicts  Old Style TruFax    In some cases  the PCI bus will assign shared IRQ   s and other resources  While generally this is  not a problem  certain devices do not share well with the TruFax PCU uPCI board  This has been  observed in a Dell 600 with a RAID controller  but could be seen in other systems as well     In Windows System Information  it is possible to see resource conflicts listed  The following is for  such cases      This is excerpted from steps provided by Dell technical support      When the Dell Poweredge 600SC is powering up and displays the DELL logo  press F2   SETUP to enter the system BIOS  You can scroll down using the arrows keys to the two  subjects  1  Integrated Devices and 2  PCI IRQ Assignment     Highlight Integrated Devices and press the ENTER key to see all the integrated devices  listed  Here you can turn off a device that is not being use such as the Serial Port   which is  usually set to AUTO for automatic by pressing the LEFT arrow key for OFF  The Dell  system will then automatically use this freed up IRQ for another device     IRQ resources can be assigned r
354. iguration for the ActiveX to connect to the OmniRush Server  If you are working on the  system where the OmniRush Server is installed  there is nothing more to install  as all the  required components are already present     The ActiveX is called OmniRushAPIl ocx  and it has an associated  tlb file  The OmniRush API is  available on any PC that has the OmniRush Client installed     After installing the OmniRush Client  check that the OmniRush Administrator can launch and log  into OmniRush as user ADMIN with no password  This confirms network connectivity  At this  point  you are ready to experiment with the sample applications     Samples    The following sample projects demonstrate some basic API features  They are installed to the   examples sample code ActiveX Examples  directory under the OmniRush Server directory     OCX_TestApp  Delphi 5  Uses TreeView  TreeViewEdit and frapi  Allow you  to navigate tree  create delete folders  import export documents   create jobs and query for status    ORDemo  Visual Basic  Demonstrates scheduling of ad hoc jobs and  querying of job status  No CRM database required     296    FaxBlast    NOTE  FaxBlast project has reference to MSXML 3 0  Microsoft XML parser   This is a COM     Developer s Guide     Visual Basic  Takes a text file of fax numbers and tiff image    filename and creates fax jobs  one per fax number   Has the    ability to query created jobs for current status and save results to    a different text file     object  You
355. ils   aka GoldMine Front  Office  GoldMine Sales  amp  Marketing  GoldMine Business Contact Manager or similar   GoldMine v7 x and GoldMine v8  aka GoldMine Premium Edition  on SQL Server  click  here for SQL details    SalesLogix v4  SalesLogix2000  or v5 x  SalesLogix net   v6 x  v7 x   Microsoft Dynamics CRM v3   Oracle  Microsoft SQL Server  Pervasive or other SQL database for Open DBIO  integration  custom programming and integration is the responsibility of the customer  not  Z Firm     65    OmniRush Administration  amp  User Manual    0  OmniRush is going to integrate with ACT   GoldMine or SalesLogix  then the contact  manager must be installed on the OmniRush Server PC  with all required database drivers and  client configuration to attach to the production database  Always install the CRM client software  and test for proper operation before installing OmniRush     E omnipush licensing controls what systems OmniRush can work with  and  more     Network Requirements    e TCPIP LAN  See full discussion for details    e Internet Connection  See discussion on Firewalls  amp  Proxy Servers    e NT User Account for the OmniRush NT Services to use   e  f GoldMine or any other resource  such as a printer  accessed by OmniRush resides on  a Netware server  please see the Netware discussion     Environment Setup    CRM Application Installed  amp  Operational    In a CRM setting  the CRM application must be installed and running trouble free from the  OmniRush Server PC  The 
356. imary OmniRush server and the Cluster Member can ping each other by machine  name     Steps     1  Install requisite software  e g  if the Cluster Member will run the Print Raster module  MS  Word should be installed     2  Runthe OmniRush installer on the Cluster Member PC  At the end of the installation  it will prompt for the name or address of the primary server     4  Leave the username password fields at default    After reboot  you will be able to create and manage modules on the Cluster Member PC from the  OmniRush Administrator     Client Utilities Installation  Starting the Installer    Terminal Server users  click here   On the CDROM  launch the installer from the CD Splash screen   If Downloaded  double click the downloaded file to start the installer     Installer Screens    The basic installer screens prompt you with the OmniRush license  and request a directory to  install to  They are self explanatory     Database Connection Screen    On this screen  enter the PC name or IP address of the OmniRush server  the main server in a  clustered environment      This server must be reachable via TCPIP  If you enter the system name  you must be able to    ping the machine by name from a command line   See the TCPIP technical discussion if you  have any questions here      a    Note that the User Name and Password should be left at default  Unless the Z Firm DB  Engine login information has been changed  be sure to leave these at default     Updating Upgrading OmniRush  
357. inProxy Setting The setting  Permit secure transmission on non standard ports  must  be enabled for the OmniRush FedEx shipping module to operate     Linux IP Masquerade  The special FTP Upload helper must be enabled in the masquerade configuration file if an  OmniRush module requires FTP access to the internet     The following is for qualified Linux administrators only   On Red Hat Linux v5 2 IP Masquerade  to set FTP pass through  it works like this    etc rc d rc firewall  or whatever your ip masquerade script is   Find the line    sbin modprobe ip_masq_ftp  This line must be uncommented  and ip masquerade reinitialized   Other versions of linux may use a different method to enable FTP PORT operations   Documentation on how to enable it can be found in the Linux HOW TO documents for the  version of linux you are running   Microsoft Proxy Server  OmniRush uses port 7443 to establish an SSL connection to FedEx  so your firewall or proxy  must be    open    to allow communication on this port  In some configurations  MS Proxy server will  block SSL traffic on port 7443  and you may need to make a registry adjustment to allow SSL  traffic on port 7443 to pass  Please consult a qualified network engineer or the Microsoft Web  site for details on making this configuration change   SOCKS  SOCKS users should use a SOCKS shim  A shim will allow non SOCKS applications to access  the internet through a SOCKS firewall or proxy server     Known SOCKS shims are     e The free of charge
358. ines        settable in   File   Settings    NEW  If OmniRush is licensed for PDF  the Viewer can save  and email   faxes as PDF attachments  in addition to TIF     NEW  Ability to paste in bitmap from clipboard  and select  area   of fax to cut copy to clipboard                   Build 257                 General                   FIXED  Launcher now prevents two instances of Launcher from  running   NEW  OmniRush can now install and coexist on the same PC       with ArcServe  Backup Exec  and a number of other  programs that are currently on the  cannot interoperate     list                                   NEW  Examples now get updated when Updater is run    NEW  Merge Macro   amp FullAddressOneLine   NE GoldMine  OmniRush detects if jobs in have  CREATEBY     an OmniRush          track name  AND if the OmniRush DB Connector is set to log  into          GoldMine as a track name  Either situation can cause a  problem   Now the DB Connector will shut down and log the reason        REACT PONE                                        FIXED  Reference line would not refresh from job to job   FIXED  Navigation to other contacts now consistent with   Viewer    NEW  Button  Show Print Tracks  so the client can be used to  submit to print tracks  great to print and link to GoldMine    NEW  Some new schedule ahead buttons on Schedule Follow Up   Call       Viewer     FIXED  On systems with only 256 or 16 colors  display is now  much more                   432    Technical Reference  
359. inistrator to consider and possibly implement     The areas of configuration are   Track Max Queue Size    Schedules  OmniRush Backup    147    OmniRush Administration  amp  User Manual    Getting Alerts on OmniRush Problems    Schedules    Schedules allow parts of OmniRush to be turned on and off at certain times of day  Modules and  tracks can be controlled selectively  This can be used to     e Disconnect OmniRush from the CRM SQL database to allow for database maintenance    e Turn off outbound faxing to prevent late night faxing  while keeping the fax module  running to receive faxes    e Shut down all of OmniRush in an orderly way to allow a complete backup of all  OmniRush elements     There are two systems in OmniRush for scheduling  The Schedules portion of the OmniRush  Administrator  and the ORNETSTOP command line utility  The ORNETSTOP utility is installed to  the  Examples OmniRush System Maintenance  directory of the OmniRush server  A  README and example batch files can also be found in this directory        The Schedules area of the Administrator is found in the main portion of the OmniRush tree     OmniRush    f                Schedules  Hg  Tracks  Users  H  Documents     Server Modules                   Right click on Schedules and select New Schedule to create a schedule  A schedule item is  either a  start  or a  stop  item  A schedule item can stop or start as many Tracks and Modules as  needed  Here is an example pair of tracks to stop and restart all f
360. integrated  and fun  But remember  this is template driven  shipping  While it is easy to set things like package weight and insurance value job by job  make  sure that the template approach is right for you  If you need a full shipping GUI  ShipRush   may  be what you need   More information about ShipRush is at www zfirm com     Note  This table refers to the end user  pre integrated  versions of ShipRush  Va The ShipRush  SDK is a set of shipping tools for developers  and offers a large range of developer oriented  features that are beyond the scope of this documentation     The differences between the OmniRush  server  and ShipRush  desktop  approaches to  shipping        Function or ShipRush Server ShipRush Desktop Notes  Feature Approach Approach   OmniRush   interactive  ShipRush   Process simple Can be one  e ShipRush Ul is  one piece button easy invoked for  shipments to within CRM or each shipment   individual custom app   recipients e User clicks  Can be through the     schedule ShipRush UI for  action    easy each shipment  within CRM or  custom app e   All shipment    Can be driven  by Processes or  triggers in CRM  or custom app     Works with GUI  and browser  based apps    Most shipment  settings are  held in shipping  template     No shipping  software  needed on user  desktops  just  the CRM or  custom app     settings can be  tweaked  shipment by   shipment     e ShipRush must  be installed at  each desktop  that will ship          This need is served      
361. internet connection  BDE  MS Word  etc     FR5DBUtils exe  This utility is to back up and restore the OmniRush database  All data is pulled  from the OmniRush database server and is stored in DBF files     FR5Maintain exe  This utility is for maintenance of the OmniRush database server     59    OmniRush Administration  amp  User Manual    e Check the database for errors   e Rebuild the database   e Rebuild the indexes   e Backup the database interactively  Installation    Installation Walk Through    This section is a hub to walk you through installing and testing OmniRush  It also links to  common problems on new installation     Understand OmniRush Concepts  amp  Components   Check your system meets requirements   Perform pre flight check  amp  installation  Create a database connector Module to connect OmniRush to your database   e Connect to ACT   e Connect to SalesLogix  e Connect to GoldMine  e Connect to Oracle MS SQL Server  e Connect to Microsoft CRM  5  Perform initial configuration   e Fax Server Setup  e Email Server Setup  e Print Merge Server Setup  e Shipping Server Setup  Start modules using OmniRush Adminstrator  Run test jobs  e Fax jobs  e Email jobs  e Print jobs  e Shipping jobs  8  Common initial installation problems with   e Fax jobs  e Email jobs  e Print jobs  e Shipping jobs  9  View a complete  configured system for fax  shipping  email and more   10  If using ACT   configure the ACT  Plugin   11  If any other problems are encountered  consult the
362. into the ODMS to be scheduled  Documents can be imported  manually  with the Import option in the Administrator  or by dragging into Administrator from  Explorer   Documents can also be automatically imported by putting them into the Document  Import Folder  When a document is scheduled without a directory  e g  just a file name    OmniFush first tries to find the document internally  If not found  OmniRush will check the  Document Import Folder  and will automatically import the document if it is found there  The  external file will be marked read only to prevent accidental editing     Use Both Internal and External  This requires a good awareness of how OmniRush handles  documents  but can be done by an experienced administrator     Benefit of External Documents     e Easy to use   e Reduced need to use the OmniRush Administrator   e Use file system  network  rights to control who can edit documents  e Use FRP ZPK files to build kits of documents     Benefits of Internal Documents     e Central repository for OmniRush documents    e Easier to organize documents into a document tree  a document can be deep in the tree   but scheduled just by file name without path     e Folders can be moved or renamed  and documents will still be accessible by document  name    e Can reference files by their ID  which allows documents to be renamed  moved  etc  and  the reference does not change    e Integrated rights administration  no need to be a network administrator   e Ability to make 
363. ion Quick Start Guide          Create and configure needed Modules    Create and configure needed Tracks   Activate Modules one at a time  make sure they come up and stay up   Run test tif through the system to a printer and to fax to test the system     Test other jobs    oa fF oO bh    OmniRush is ready to use     Global Settings    79    OmniRush Administration  amp  User Manual    Global settings are accessible from the Administrator  Right click on Server Modules and select  General Server Settings as shown                                  ZF DAI      S   e PE  Manage Rights       These settings are     General Tab     e Document Repository Path  Never change this unless directed by Z Firm technical  support     e Default Import Folder  This is the ODMS folder where external documents are imported  TO by the Database Connector Module    e Everyone Group  This is the group that users are automatically added to as they create  jobs   e Import Documents From  This is the Default Document Import Folder  this is where  documents are imported FROM by the Database Connector Module     Extended Tab     e Allow Nesting  If an OmniRush folder is scheduled   ZDF   and this option is turned on   all subfolders will also be sent  Turn this option off for the most control  using document  links to put all desired files into the folder     e RTF File Size  Excessively large RTF files can severely limit OmniRush job thoughput   This setting will cause OmniRush to process jobs with a war
364. ion and  related formulas  methods  know how  processes  designs  new products  marketing  requirements  marketing plans  are all confidential and proprietary to Z Firm LLC  Customer may  not   i  use  copy  or transfer copies of the Software except as provided for in this Agreement   ii   reverse engineer  modify  decompile or disassemble the Software  or  iii  rent  lease  sublicense  or assign the Software or any copy thereof  including any related Documentation  except only to  the extent expressly permitted by law     OmniRush Administration  amp  User Manual    5  LIMITED WARRANTY  Z Firm LLC warrants that it has the right to grant the license set forth  herein and that the media  if any  on which the Software is furnished to be free from defects in  material and workmanship under normal use for a period of 90 days from the date of delivery of  the Software to Customer  Any replacement Software will be warranted for the remainder of the  original warranty period or 90 days  whichever is longer    EXCEPT FOR THE LIMITED WARRANTY DESCRIBED ABOVE  THE SOFTWARE IS  PROVIDED  AS IS  WITHOUT WARRANTIES OR IMPLIED TERMS OF ANY KIND  EXPRESS   IMPLIED OR STATUTORY  INCLUDING WITHOUT LIMITATION ANY WARRANTY OF  MERCHANTABILITY  THE CONDITION OF THE SOFTWARE  OR FITNESS FORA  PARTICULAR PURPOSE  THE ENTIRE RISK ARISING OUT OF THE USE OR  PERFORMANCE OF THE SOFTWARE AND DOCUMENTATION REMAINS WITH CUSTOMER   Z Firm LLC does not warrant the functions contained in the Software will m
365. ipment reference is     Sample Widget Kit   This reference will print on the shipping label  and will also be in the  shipment history record  The shipment reference will be the billing reference for FedEx  shipments  and prints on the label on all carriers     This shipment can be easily triggered from a macro button  toolbar  Automated Process  or  DDE DLL VBA code that interfaces with the contact manager  The examples below show how to  schedule this shipment interactively  but note that the CAL ACTIVITY record is what is important   It is not important how that record is created  The scheduling dialogs below are for illustrative  purposes     In GoldMine  that might look like this     29    OmniRush Administration  amp  User Manual       Schedule an Other Action                         In SalesLogix  it could look like this     30    Administrator s Guide    Schedule To Do             UGN ZPK WGT 5 V4L 1000 A4 Sample Widget Kit          In Microsoft CRM v1 x  it could look like this     31    OmniRush Administration  amp  User Manual    e ScheduleOmnaRushJab   Microsoft Internet Explorer AR a  Gam Sul Ly 2 Fien Lo                                                    Recipient f  Suds b  s    template pzround zs  zpk wgti2s   Eor ple widget i add     we cht  Ins cance  Sch Arcert  SCI Coleg    Any H  K   Go  A o En  Bleue  us si  a    Ship Gaziel  Slalus  haw    iFa S Luet   ELE re  FaR AATE  lense O TI emeng    From an Open SQL System  creating a shipment looks like this   
366. is also saved to a txt file     Reporting can be done by running a report on the CRM SQL database    The shipping communication sent to the recipient is configured in the shipping track  The  message is completely customizable  and can include the shipment tracking number and tracking  URL  The communication can be sent by email  fax  or even text to speech voice     On Open SQL systems  the tracking number and charges are posted to discrete history columns  in the history table       Hint  Most templates can operate as COD templates just by using the COD override tag  In  most cases  the template does not need to be created initially as a COD template     Next  the shipping feature matrix     Shipping Templates   In Depth    234    User s Guide    Shipments can are triggered by scheduling jobs in the SQL or CRM system  These jobs can be  scheduled interactively  with the template files on a lookup   or created from a macro button   process  or code     How shipping works     Shipping is done with shipping templates  OmniRush shipping template files may have the  extensions FRP  FRU  and ZPK  OmniRush includes dozens of DHL  FedEx and UPS shipping  templates for you to use out of the box  Examples are     FedEx   P1_Box_iLbs zpk  GRND_Box_1Lbs zpk  STD_Box_1Lbs zpk  P1_Letter zpk  delete zpk    For example  P1_Box_1lbs is a Priority Overnight Box  with a weight of 1 Ib  STD    is for  Standard Overnight     UPS   UPS_NDA_BOX_1LB ZPK  UPS_NDA_LTR ZPK  UPS_2DA_BOX_1LB ZPK  UPS_
367. is in use  OmniRush must be on a separate PC     Notes     The FacSys connector is a send only solution  If your site needs CRM integrated receiving from  FacSys  contact Z Firm     Steps to configure the FacSys module   1  Check that the FacSys Server is v4 6 or higher  2  Check that the FacSys Server is running TCPIP    3  Check that the FacSys client utilities have been installed on the OmniRush Server  and  that they can log in to FacSys and send faxes    4  Check that the OmniRush Server PC can map a drive to the FacSys server  this confirms  network connectivity and host name resolution capability      5  Check that from the OmniRush Server you can ping the FacSys Server by machine  name  E g     ping  lt FacSys server name gt   6  Create the module in the OmniRush Administrator  7  Enter the FacSys server name  or IP address  and a FacSys username  amp  password  8  Configure a track to submit fax jobs to FacSys   9  Fax   Advanced Configuration  Dialing    OmniRush will use its dialing logic to compute the fax number that is submitted to FacSys  All  North America calls will be submitted as 1   10 digits  Be sure to configure FacSys to properly  handle these numbers  A FacSys tech doc on this subject is DOCUMENT    PS00 531 at this  writing via this URL     E Mail Server    The email module is very easy to configure  Most OmniRush sites use the Integrated SMTP  option  See the Technical Reference for a discussion of internal vs  external  For Integrated  operation  on
368. is is the login name of the account used to access the  OmniRush database above  This name was defined at  installation and normally defaults to admin        SystemLogin    Note  This account is the same as the account that would be  used to connect to the database via ODBC or the BDE   This is te password associated with SystemLogin  This          Sysiemrassward password defaults to secret on new OmniRush installations   This is the login name of a valid OmniRush user  The same as  UserLogin would be needed to log into any OmniRush client application     You can use the built in ADMIN user that installs with a new  OmniRush installation    The password associated with UserLogin  The built in ADMIN  UserPassword user has no password  unless you set one in the OmniRush  Administrator     Set this property to True to establish a connection with the  OmniRush Server    ClientServer Should always be True   About This is a design time property only  It displays a small  informational screen about the control           Active                         299    OmniRush Administration  amp  User Manual    frTreeView properties     Note  Properties not described below are either self explaining  e g  Ctl3D  or arent used        Property    Data Type   Default Value   Access       Active         Boolean   False   Design time r w       Set this property to True to establish a connection with the  OmniRush Server  The properties listed below must contain  valid values prior to setting this 
369. is put in the directory you specify  By default  OmniRush  will make a backup every day at 1 00 AM  and put the data into c  temp OR_Backup   The  contents of c  temp OR_Backup  are closed files  safe to backup at any time other than when they  are being created at 1 00 AM  the process may take several minutes  depending on the amount  of data      To change the automatic backup settings  run Administrator and     In Modules  right click on the server PC  Select Launcher Settings   Go to the Database Auto Backup tab  Set to taste     371    OmniRush Administration  amp  User Manual    Note that as the OmniRush data store grows  this will also grow  Restoration is done by shutting  down the ZF DBEngine and copying the file set into the database directory  so the ZF DBEngine  must be installed and the core must be operational      Interactively  there are two methods     FR5Maintain exe This interactive utility  in the OmniRush Client directory  can do the same  backup that the Launcher does  but it is interactive  Restoration is done by shutting down the ZF  DBEngine and copying the file set into the database directory   so the ZF DBEngine must be  installed and the core must be operational       FR5DBUtils exe This interactive utility  in the OmniRush Client directory  can backup the  database to dBase   dbf  files  It can also restore the  dbf files to the database  This utility was  designed to allow for a new database structure to be installed  E g  backup data  install ne
370. istrator  CRM users may drive  OmniRush completely via the CRM system  How OmniRush is used at your site determines who    needs the Administrator  See the complete section on the Administrator in the User Guide  section of this help file     Here is the Administrator user interface     2  Gi Click on each area to see a description         Fie Action View Options Window    EECHER    GC  Fax Ruch Objects  Egg Tracks     LASER   Defaut Print   FAXRUSH   Hardasa Fax        INE TFAX   Inteinet Fax   EMAIL   Deteuit E Mal       Users  F T Administrators    EB Everyore  GUEST  MASTER  RAFAEL     GI Documents      EI Genera      Shaved    GI Private    GB  Inbound  E   Server Modes   GI List by Module Typa    E  List by Server PC      GoldMine Base Connector  8 Merga Emal Server     Hardvime Fax Module  Print Merge Module      _    User ADMIN   Rights  read l update   delete   Loggedin with Adr   Active sessions   2       Print to Fax and Email    The Print to Fax application is actually a Print to Job application  Integrated with GoldMine  amp   SalesLogix CRM systems  the Print to Job client can take printed output from any Windows  application and submit it to be faxed or emailed  Since it is completely integrated with the CRM  system  the CRM database acts as the phone book  and all jobs are logged in the CRM contact  history     Note that installation and use of the Print to Fax client is optional  CRM users only need the  Print to Job Client if they will be initiating ad hoc j
371. its  Check  with the phone company to determine how many digits they are sending  usually either 2   4  or 7   In most cases  they send 4 digits   e Edit the faxinit cfg file in the  ofax folder to show the correct number of digits and reboot  the PC   See the technical reference section on DID for full details     Z Firm Environment Test Utility    The Z Firm environment checker is installed into the  Utilities  directory on the OmniRush Server  PC  It can be useful to test internet connectivity  BDE and other system components     Install OmniRush   Server Installation   Starting the Installer   On the CDROM  launch the installer from the CD Splash screen     lf Downloaded  double click the downloaded file to start the installer     Onote that the installer must be run at the system console  not via remote desktop  Remote  desktop does not allow proper print driver installation  Remote access to the actual console  session  using VNC or a similar tool  is acceptable     Di Terminal Server is present  or there is a doubt and perhaps Terminal Server is present  be  sure to use the  change user  command before starting the OmniRush installer     change user  install    This command must be issued before starting the OmniRush installer   Installer Screens    The initial screens are standard licensing and directory location screens     69    OmniRush Administration  amp  User Manual    Where to install OmniRush    OmniRush keeps its programs and datastore in a single directory s
372. ive formatting options     In 1996  FaxRush 1 0 shipped  While named FaxRush  it could fax and print  FaxRush took the  WhiteGold merging capabilities and moved them to a server PC  allowing workgroup use   hardware scaling  and ease of use     FaxRush evolved over four years  adding features such as     e Support for SalesLogix  GoldMine on MSSQL and Oracle  and other database platforms  e   Internet Fax   e RightFAX Connector   e   Multi printer  network print merge   e Mailing label merge to impact  thermal  and laser printers    e FedEx shipping server module    15    OmniRush Administration  amp  User Manual    e Advanced integration with CRM applications to leverage processes    In addition to this  Z Firm introduced the CashRush product in 1999  offering credit card  processing and order entry     A new architecture was needed to pull all these services under one open architecture that could  grow into new services  CRM systems  and databases  Further  FaxRush had outgrown the  Fax   part of its name early on  being used heavily as a print merge server     OmniFush is the culmination of many man years of work to offer a single  integrated  server  platform for office automation     Concepts  System Components    The OmniRush Server is actually comprised of several components   e The OmniRush Server  e OmniRush Client Utilities  such as the OmniRush Administrator  installation optional   e CRM Software  optional  not included  that OmniRush integrates with    Installing
373. ive than a  regular phone line  and the installation cost from the phone company can be quite high    check the cost of the line before finalizing your decision on analog DID     e For DTMF DID  PBX ports and associated programming to connect an analog TR114 or  TR1034 Brooktrout board to the PBX     351    OmniRush Administration  amp  User Manual    DID  Ordering the DID Phone Line for Analog DID    Quick Review  DID can be done three ways     e Using a regular analog TR114 behind a PBX or other system that  pushes  DTMF digits  to the Brooktrout board  DTMF DID    e Via special analog DID phone lines PLUS DID capable Brooktrout board  known as  Analog DID    e With a digital circuit  T1  and the appropriate digital TR114     Baris page refers to analog DID over special analog DID phone line     B analog DID lines are used with TR114 analog DID boards such as the TR114 P4C  TR114   P2C  TR114 P2D and TR114 P4D boards     For complete information on DID  see the Brooktrout Web Site  especially articles     Ordering DID Telephone Service  Brooktrout White Paper  1084    DID   Installing DID FAQs   Direct Inward Dialing  DID  Telephone Service  Brooktrout White Paper  1082   T1 E1 White Papers Index   Test Diagnostic tools  Brooktrout White Paper  1085      The following is from Brooktrout Technology Inc  and is copyright by Brooktrout     Ordering DID Telephone Service    IMPORTANT NOTE  This document concerns North American analog DID service  For  information on digital DID
374. ize performance  take these configuration steps when OmniRush is set up and  operational     e DB Connector Module  Extended Tab  Delay Between Polls  set to 1 second   e DB Connector Module  Extended Tab  Scan Host DB for Aborts  uncheck   e Shipping Track  Basic Tab  Max Queue Size  50 is appropriate for nearly all installations   Super heavy throughput may justify increasing to 100     Additional Shipping Modules  For UPS shipping  only one module can be configured on a  given OmniRush server  For DHL and FedEx shipping  a single OmniRush server can  support up to six of modules of each type  for a total of twelve   In most cases  three or  four modules per carrier are sufficient     OmniRush Shipping Performance Reference Data    OmniRush v6   Four DHL modules   Four FedEx modules   One UPS module   Dual processor Windows2000 system  256MB RAM  Testing one carrier at a time   Saving labels to disk  not printing    OmniRush Reference Throughput  see notes and disclaimers above        Shipments per Shipments per Hour Shipments per 8   Minute hour day  DHL 40 2400 19 000  FedEx 26 1560 12 000  UPS 20   1200   9 000       It is expected that all three of the above carriers could run concurrently  with performance within   10 of the numbers above     Job latency  Latency varies considerably due to a number of factors  including the performance  and load of the host CRM   SQL database  Typical end to end shipment latency on a lightly  loaded   unloaded system will be eight to t
375. k out  functionality     Whenever a document is edited from the Administrator  all users see it in the Document tree with  a checkmark  The checkmark is green E i you have it checked out yourself  red E if another  user has it checked out  A document that is checked in B has no check     220    User s Guide    If a document needs to be    forced    back in  either the user who has it checked out or an Admin  equivalent user can do an    undo checkout    from the local menu in the document tree     Documents are checked out automatically when they are edited from Administrator  The benefit  is that the document is automatically checked back in when it is closed  There is also an explicit     Check Out  option that will check out the file and leave it in a directory on disk  This option  requires that the user remember to check the document back in     Checked out documents can be scheduled  The most recent version in OmniRush will be used  until the updated version is checked in     ODMS  Rights Management Concepts    The OmniRush Document Management System has integrated security  This allows document  administration tasks to be delegated and controlled  and allows portions of the document library  to be restricted to specific users     To administer rights  navigate to a branch in the Documents tree  right click  and select Manage  Rights  The screen below appears     e On the left  select the Group that will have rights granted or revoked   e On the right  select the docume
376. l  image is really needed  Avoid the NUL printer  as the overhead is high  OmniRush v6 0  and higher allow printing to be turned off    2  Use a highly compatible print driver  For example  if the laser printer is PCL compatible   as nearly all are   use an HP Laserjet Ill print driver  This gives excellent results  and  improves printing performance    3   User suggested  not verified by Z Firm   In the printer folder  select Properties on the HP  Ill printer  and go to the Advanced tab  At the bottom is a check box  Enable Advanced  Printing Features     uncheck this option to reduce print job size     Extreme Printing   Sites that print over low bandwidth connections  e g  VPN s to remote warehouses  etc   will want  to minimize print job size as much as possible  If thermal label printers are used  there is nothing  to worry about here  However  if laser labels are used  print job size can be reduced in most  cases to approximately 60 70kb per label with these steps     1  Use an HP Laserjet III print driver  Configure for direct IP printing to the remote printer   This keeps the print queue on the OmniRush server  and prints directly without remote  print servers in the path    2   Applies to builds 504 and higher  Create the following registry key    HKEY_LOCAL_MACHINE SOFTWARE Z Firm LLC Printing Settings  Under this key  create a new string value  CompactPrintJob  Set this value to  Y    3  Restart the OmniRush shipping modules  4  Test printing some labels to confirm
377. l Brooktrout drivers  if setting up hardware fax     4  Check that the OmniRush Administrator can log in to the OmniRush Server  Log in as  user ADMIN with no password     5  Click here to return to the Installation Walk Through     Client Installation Quick Start    1  Client Installation  Check prerequisites before installing     OmniRush Clients  e TCPIP Networking  required   e OmniRush Server is up and running  required     e CRM Client installed and operational  required for CRM based  installations     7  Install OmniRush Client components on PC s that need either the OmniRush  Administrator or the OmniRush Client Utilities     Note  Users who will drive OmniRush from either their CRM system or SQL database do  not need the OmniRush Client components     61    OmniRush Administration  amp  User Manual    Before Installation    Planning an Upgrade from FaxRush    Planning an Upgrade from FaxRush      Z Firm recommends that the OmniRush PC have a clean installation of Windows  Word   and the CRM system     Check the Software Coexistence Chart    Plan to run FaxRush v4 and OmniRush concurrently  on separate PC s  until the  transition to OmniRush is complete  Then decommission FaxRush v4  This is discussed  in detail below     In all cases  back up  outfax  directory before installing OmniRush    If upgrading the FaxRush v4 PC for OmniRush  take these steps     e Use Ghost or similar technology to clone the hard drive to another hard drive  so  the system can be reverted 
378. l Module Technical Reference for a longer discussion on this subject     FAQ  OmniRush General FAQ    359    OmniRush Administration  amp  User Manual    Quick Links     Fax Modem Support    Server on Win9x    Single User  PDF Support  UPS Shipping Module FAQ    Why was support for fax modems dropped in OmniRush     It was not our original intent  In fact  OmniRush has completely re written fax modem  support  We removed faxmodem support from OmniRush for the following reasons     The Brooktrout TruFax card is a lot better than a faxmodem can ever be   There is a new PCI version of the TruFax card     Brooktrout lowered the price for the TruFax  Pricing on the TruFax has dropped  to SRP  499 for two ports and SRP  399 for one port     Internet Fax in OmniRush is now behavior  and feature consistent with hardware  faxing  fails can be scheduled back to the user  new banner support  etc      Testing  Testing finds that fax modems continue to be unreliable  especially for  fax receiving  Brooktrout boards give the best user experience by a large  margin     All this together made the case to drop faxmodem support  Z Firm has long been caught  between the inherent weaknesses and imperfections of faxmodems on one side  and the  excellent reliability of internet fax and Brooktrout hardware on the other  While fax  modems have a lower initial cost  their    cost of ownership  is usually higher because of  incompatibility and transmission problems  what is the cost in time to deal wi
379. l SMTP relay  OmniRush  will run fastest when running direct to Easylink     Other possible bottlenecks   i  CRM System database performance     GoldMine dBase users  The CAL table should be rebuilt often  as high volume internet faxing  will place a heavy load on this table  Rebuilding the CAL table weekly is for sure a good practice   and under heavy use rebuild it several times a week     Internet Fax Network Requirements    Easylink     OmniRush requires outbound access to the internet on port 25  SMTP type traffic  and port 80   http type traffic   Named proxy servers cannot be configured  Firewalls and proxy servers must  operate    transparently    without client configuration required     Port 25   SMTP Relay Server Discussion    By default  the OmniRush Fax Bridge module communicates directly with the Easylink smtp  gateway There is significant latency in this transaction  since the entire internet is traversed   Further  jobs are submitted serially to this gateway  This method requires that TCP port 25 be  open for outbound communication from the OmniRush Server PC to the internet  Check with your  network administrator     Job latency can be vastly improved using a local SMTP relay server  This will decrease job  upload latency  increasing throughput from the Fax Bridge module  The SMTP relay server can  then send on multiple threads to the Easylink gateway  which makes best use of available  internet bandwidth    Solid SMTP relay servers include Sendmail  availabl
380. l accountno  GoldMine  of the  record that triggers the job     There is a Z Firm sample    MacroDemo bas    file that shows exported function prototype and has a     zfGetFields      example inside     It is your responsibility to copy the    fr5WordMacro dll    to you Windows System directory     Next  VBA Example Code    VBA Example Code    The following example code is available at this writing  Check the  Examples  directory on the  OmniRush Server and the Z Firm Web site for the latest details     vba_ stock  rtf  vba_stock bas    This kit shows how dynamic data can be pulled from the Internet and merged into documents   This example takes a stock symbol and a parameter to instruct the function to get the stock price  or the recent news for a stock symbol  To use the sample code     1  Stop the Print Raster module on the OmniRush server  2  Open Word on the OmniRush ServerSelect Tools   Macros  Visual Basic Editor    3  Insert the vba_stock bas code    271    OmniRush Administration  amp  User Manual    Save and close Word  Import the vba_stock rtf into the OmniRush Document Manager    Schedule   VBA_Stock rtf  zfGetSymbolData  FDX    P      pl En  H  Bs    This will pull the stock price of FedEx    fr5WordMacro dll Sample Code    Another sample kit is the Macro_demo bas file  Install the code as described above  and  schedule   blank_page rtf  zfgetfields    This shows getting the job attributes at run time  which can then be used to query the database     etc      Nex
381. l events      Creating a Process Event to Drive OmniRush     e Open the SalesLogix Architect  e Create a new Process  e Drag a To Do event onto the workspace    e Configure the event along the lines of the following     246    User s Guide      Schedule To Do For    Task Name   ToDo Gi   Process owner                 Regarding  widget_promo rtf User who assigned process  Freres User who scans process  EE    Pick user                 Time Lapse   T Display  Ready for Execution  dialog  V Don t wait for task to complete  continue to next task  I  Do not schedule  record as history  IV Automatically schedule  do not prompt user  Activity Scheduling    I    Schedule  o days after triggered T Alarm  fis     Minutes r   T Start   3 00AM EMAIL  Duration  EN minutes Si       Category                  Note the following important details in the screen shot above     1  The Task Name is descriptive     2  The Regarding line has file names and a descriptive entry for easier readability of the  resulting history record     3  In this case  the fax is immediately fired after the previous event in the track  A time  lapse could be used here     4     Don t wait for task to complete    is checked  This is required      Automatically schedule  do not prompt  is checked  This is required     6  The Start has been set to 1 00 AM  In this example  we want the fax to fire immediately  when triggered  If we left this at the default of 9 00 AM  then if the previous event in the  Process were trigg
382. l file paths using UNC notation     1 b   By file name alone    412    Example   widg lit  rtf    The server builds a list of fully qualified file names using paths specified in user  group and  general server setup  It then iterates through this list using for each file name the logic  described in section 1 a  The search stops once a file has been found or the entire list has  been exhausted  The external paths are generated and searched in the following order    1  Private path of the user scheduling the activity  see user setup screen in  Administrator    2  Private path of group that the user is a member of  see group setup screen  in Administrator   This will generate up to as many paths as there are group  memberships for the scheduling user  duplicate or undefined paths are  ignored     Technical Reference    3  Shared path  see    All modules settings    screen     General    tab     Import  documents from    in Administrator     1 c     By full or partial ODMS path and file name  Example   Sales widg lit rtf    ODMS paths are specified using ODMS folder names separated with the forward slash  character         as opposed to external paths which must be specified using the back slash  character    V  The server tries to find the document in ODMS at the specified location   The external file path is irrelevant during the search  but is still relevant later     see import  modes      2  Rules on ODMS paths  ODMS paths are a lot more flexible than external network paths
383. laced by Customer to Z Firm LLC will not contain any  additional terms or conditions  and if there are any such additional terms or conditions they shall  not become part of the agreement between the parties     11 5  Assignment  Customer may not assign this Agreement without the prior written consent of  Z Firm LLC  not to be unreasonably withheld     11 6  Contact Information  Should you have any questions concerning this Agreement or need to  provide notice to Z Firm LLC  write to Z Firm LLC  120 Lakeside Ave  Suite 101  Seattle   Washington 98122  U S A     11 7 Feedback  Any comments or materials sent to Z Firm LLC including  without limitation   feedback data  such as questions  comments  suggestions  or the like regarding the Software   collectively  Feedback    shall be deemed to be non confidential and non proprietary  Z Firm  shall have no obligation of any kind with respect to such Feedback and shall be free to reproduce   use  disclose  exhibit  display  transform  create derivative works and distribute the Feedback to  others without limitation  Further  Z Firm shall be free to use any ideas  concepts  know how or  techniques contained in such Feedback for any purpose whatsoever  including but not limited to    OmniRush Administration  amp  User Manual    developing  manufacturing and marketing products incorporating such Feedback  Upon  transmission of Feedback to Z Firm  whether verbally  by telephone  email  newsgroup post  or  via any other medum  Customer ex
384. ld see something like this  for a 4 port TR114   board     fax0 224 TR114    faxl 228 TR114    fax2 22c TR114    fax3 230 TR114    Total channels  4 TR114  0 TruFax  0 TR112 TR111MC  0 TR200  No BRI TR114s found     If the faxinit runs properly  then we assume that the driver and board are functioning     386    Technical Reference    If there are any errors when running faxinit  then   e ISA  Set the card to a different IRQ Port and reinstall the driver to the new settings  e PCI   e Check the Windows Device Manager  Is the Brooktrout board listed  properly  If not  reinstall the driver   e Try putting the card in a different slot  e If the problem persists  see the troubleshooting document  If Ports Do Not Detect  If ports do not detect  even though they are listed in faxinit cfg  a hardware conflict is likely  See  the troubleshooting document   If Ports Detect  But Module Has Errors Opening Testing Port   This would be visible in the module log in Administrator    If ports do detect  but cannot be initialized by the fax module  even though they are listed in  faxinit cfg  a hardware conflict is likely  See the troubleshooting document     Port Detection in the Fax Module    When ports are detected  the following steps happen     1  NT Service Mode  If the OmniRush Fax Module NT Service has not yet been created  the  Launcher creates it     The Launcher starts the service in port detection mode   The module starts  detects ports  and shuts down     Use the Administrator Vi
385. ldMine database  so by creating records in  GoldMine  you can fax out merged cover letters  attachments  even reports generated from  Crystal Reports     All the OmniRush modules are available to you using this interface  such as faxing  internet fax   shipping  merge email  etc     This document assumes    e Familiarity with GoldMine database structures  e Familiarity with GoldMine s DDE and or DLL api    The discussions here are quite high level  and assume a sold foundation in GoldMine and  OmniRush on the part of the reader     The GoldMine database structures and the DDE interface are documented in the GoldMine help  file and product manuals  Developing with the DDE and DLL interfaces are supported on the  GoldMine news server  news   gmnews goldminesw com    Possible Applications    284    Developer s Guide    OmniRush can be used as a powerful fax and print merge server  shipping server  email server   etc   with minimal code required on the part of the developer  Applications include     A VB app that runs a series of Crystal Reports each night  and wants them faxed out  automatically     A mainframe that kicks out text files that need to be faxed out   An automatic fax response system driven by a simple tool bar you create     Integrating OmniRush with a web site for automatic fax and print fulfillment of product  literature  mailing labels  etc     Mee sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Develo
386. lder not defined          FIXED  Will not launch from systray for Voice job  FIXED  Tab order          FIXED  Scheduling call back should now always default to the current        x xUniversal Client       NEW  Support for the GoldMine GMLINK from GoldMine v5 7 and 6 0   Requires new OmniRush Client and new GMLINK  GMLINK installs  with OmniRush into the  utilities  directory      NEW  Support for recording from microphone  and other audio devices   and converting other WAV files to the Z Firm required audio format     NEW  Ability to schedule voice jobs   NEW  Print job timeout now a setting  Slow PC s   complex jobs could be    broken  into multiple jobs           FIXED  Errors when attaching RTF files to print to fax jobs              FIXED     T       mail address missing           FIXED  When setting to save fax job as attached file with SalesLogix   the TIF  is created RO  which causes the SalesLogix sync server to choke   File is now created RW     FIXED  Schedule Follow Up with SLX now goes to correct user  consistently        FIXED  Follow up call user list is now sorted        FIXED  Send an email with a scheduled follow up call  and the follow up  activity    426    Technical Reference    has a subject of  Regarding Fax       New users will get correct subject automatically  Existing users will  need to change default settings in Settings Print to Fax tab     o o    Set follow up autogeneration Text    Regarding  jobtype    references              FIXED  Category se
387. le  Int_First_1lbs frp   3  FedEx Ground  sample   GRND_Box_1Lbs frp     International  Canada  gt Other country     1  FedEx International Priority Service   sample   P1_Box_1Lbs frp     2  FedEx International First Service  sample  Int_First_1lbs frp    3  FedEx International Economy Service  sample   2Day_Box_1Lbs frp     4  FedEx International Ground  Canada  gt USA only   sample   GRND_Box_1Lbs frp     Shipping Template Notes     The sample templates above in many cases lack some international shipping options  The  OmniRush shipping module has the following defaults when the template does not specify       Sender pays duties and taxes       Terms Of Sale  is  FOB   if applicable       Sender  and  Recipient  are unrelated companies      Country of ultimate destination     Recipient country      Commodity Number of Pieces    1      Unit Quantity    1      Commodity Weight     Total package weight       Customs Value     Declared value       Cl marks and numbers     NO MARKS     Shipping   Virtual Tracks    Quick Links     What Is A Virtual Track    Examples   Drop Shipping  Shipping from Multiple Locations Shipper Accounts  Routing Labels to Multiple Printers   Virtual Track Details   Virtual Track Setup   Virtual Track Direct Programatic Access    LI Virtual Tracks may be an extra cost option for your OmniRush license    What Is A Virtual Track    Virtual Tracks are a way to override the FROM information on a shipping job  For example  say  your company ships out drop s
388. le Pickup Delivery Notification  OmniRush can send a message to the recipient to alert them that a shipment  is en route to them  The alert can include the tracking number  tracking URL   and other information  see below for merge codes   Shipment Schedule  notification occurs when the shipment is triggered and the label prints     When these options are enabled  tabs appear to allow the notification  message to be composed     Basic   Extended DHL settnes   Infarmaticn  Crustal Reporls   Save documents   Virtual tacks      Daer   Address Time   Labal Manifest   Advarced    Dun     Shippirg  lt ey      Shipment schedule noliticaioa jw  Tracks  _EWAIL  E Mail rack 1    CC nolifica ior  7      Natiiratinn tex  gt     Dea  FrsiNamex        ZT im has sent you a shipment vie DHL   The tracking numer is  TrazkingNumber      7sN ules    Plaase use the Folneing ud ta Fark yout saipmert      ZT racsingURLY    v    The message can contain the merge codes noted below  note they are case  sensitive      The CC Notification option allows an email message to be copied to a static  email  or list of email addresses separated by a semicolon      Notification Merge Codes   These codes are case sensitive  Enter into the notification area in the correct case  shown  below       FirstName    LastName    MiddleName    Company    TrackingNumber    CurrentDateTime    CurrentDate     138    Administrator s Guide     CurrentTime    TrackingURL   This is the complete URL to track the package with a si
389. le ar a Aaaa aie ean ners 373  Stopping  amp  Starting OmniRush from a Batch File    374  Monitoring Tom re CTT 375  Restoring an OmniRush Gvstem 375  Starting and Stopping OmniRush DBIO for SQL Backup    378  Performance DISCUSSIONS           c cceeeeeeeeeeeeeeeeeeeneeeeeeaeeeeeeaaeeeeeeaaeeeeeseaeeeeesaeeeeeseaeeeeeeeneaeeeeeeeaees 378  SEVEN SCALING WEE 378  Fax Performance  amp  Throughput  aka Speed             cccceeeeeeeceeceeeeeeaeeeeeeeseneeeseaeeesaeeseeeeeeaees 379  Shipping Server Throughput           ee ee eee eeeeeeeenee cee eeee eae seaeseaeseeeseeeseeeseeeseeeesaeeseeenaeeaaee 381  Email Merge Throughput Tunimg  384  Breser le ET E 385  Troubleshooting Resources       sssssssrissseirssssrrsstirrssttnnnstinunsttuuantiuunat tn unatnnnanttn nanten nanten nanna 385  Troubleshooting St  ps EE 386  Troubleshooting Brooktrout Cards           ccccccseeeeseceeeeeceeeeeeeeseeeeeseaeeesaaeseeeeeseeeesaeeeeeeseeeees 386  First  is it Hardware or Software            cccccccsesseceeccececsesseaeceseeseeeseseeeeceeeeseeeseasaeseeeeseeensaaees 386  Port Detection in the Fax Module        sassssssssrresssrnesssnnesrnnnesnnnnennnnennnnnennnnnnnnnnnnnnnnnnnnnnnaannn 387    viii    Table Of Contents    Troubleshooting Brooktrout Cards  387  Troubleshooting the Administrator    391  Module Gears Have Question Marks             cccccceceeeeeeeeeeeeeeeceeeeceaeeeeneeseeeeseaeeesaeeseneeeeaees 391  Troubleshooting Modules AAA 391  Fax Module Troubleshooting A 391  OmniRush Server Err
390. lead   to module mis configuration   FIXED  User list now in alpha order   FIXED  UPS Modules can now have a comma entered  in case a  dialing prefix is req d    e g  9    ENHANCED  Generally  OmniRush requires that the OmniRush Server  and Administrator   be able to resolve each other s name to an ip address     using any                            of the several name resolution protocols that exist on  a Windows network     Now the OmniRush server has much less need to be able  to resolve   the client pc  where Administrator is run    ENHANCED  Monitoring of fax  shipping  email  and other types of  jobs now   provides useful information about the current job  e g   company  email address    fax number  etc    NEW  New shipping tracks get a default email notification text  with merge codes   NEW  Administrator will now message user if you try to activate  a module that is not licensed   NEW  HTML import capabilities for HTML email     Includes ability to auto remap links from relative to       absolute web paths    436    Technical Reference     HTML preview built in       NEW  Find File   Folder option to search ODMS for a file or  folder  Supports wildcards    NEW  Local menu option to copy path and file name in ODMS to  clipboard      x Print to Fax Client                                                                                        Fixed     import folder must be of higher level  error   FIXED   amp FXREF merge code from client driven jobs   FIXED  Would not ac
391. lete list of overrides  see the master override list    Example 1  Shipping using just the template values   UGN ZPK   Example 2  Shipping with the template values  but setting the shipment reference   UGN ZPK    Order Number 2323   Example 3  Overriding the template weight and value   UGN ZPK WGT 5 VAL 1000    Sample Widget Kit    Example 4  Using a COD template and overriding the template COD amount to  555 00 and any  payment type  note that for UPS COD jobs  the PTP is required if using the COD override tag      UGN COD ZPK COD 555 PTP 1    Example 5  Sending a shipment to a contact  but the shipment email to an alternate email  address     UGN ZPK EML sam broker com    Shipping   Canada Origination    OmniRush v5 1 and higher support Canadian origination for FedEx Ground and Express  shipping   There are several steps required to do Canada origination shipping  They are   e For First Overnight shipping  install the sample templates  Automatically installed as  samples with OmniRush 219 and higher   e Be sure to set the FedEx Track in OmniRush to Canadian Currency  in the advanced  tab      You are now ready to ship     For detailed info about services that are available in Canada please visit  http   www fedex com ca_english services     OmniRush supports following FedEx services from Canada   Intra Canada  From Canada to Canada     1  FedEx Priority Overnight  sample   P1_Box_1Lbs frp     237    OmniRush Administration  amp  User Manual    2  FedEx First Overnight  samp
392. lient to use when emailing faxes back out  The options are System  Default Email Client  the MAPI client installed on the system  usually Microsoft Outlook Outlook  Express   or Internal  which is an email client built in to the Viewer     Integrating with your CRM System  SalesLogix  Attaching Faxes to Contacts    Faxes attached to SalesLogix contacts are created as SalesLogix attached documents  These  documents are sync aware  e g  they will sync out to remotes   Note that the Viewer makes a  copy of the source fax for the SalesLogix attachment    Once the fax is attached  it can be viewed from SalesLogix by clicking on the record in the    Attachment tab of the contact  If the OmniRush viewer is installed on the PC  the fax will open in  the Viewer  Otherwise  it will open in Kodak Wang viewer     Emailing Faxes to SalesLogix Users    When one of the Forward options is taken on the fax  it is sent as an email attachment to the  SalesLogix user it is forwarded to     GoldMine    260    User s Guide    Viewer  GoldMine Linking and Forwarding    Faxes linked to GoldMine contacts can be accessed from the Links tab  During linking  if the  Export Shortcut is selected  the file that is linked is a ZID file  which is simply a pointer to the  OmniRush document  The benefit of this is that only one copy of the received fax exists  in  OmniRush  The disadvantages are     The OmniRush Viewer must be installed to view the fax  The fax TIF will not sync out to remotes    Uncheck the E
393. llation Steps     1     Install ShipRush for FedEx on the OmniRush Server PC  Complete the ShipRush wizard   and process one test shipment to confirm proper operation   The test shipment can be  deleted later     Using the OmniRush Administrator  create a FedEx shipping Module     Demo Mode is for testing purposes  Shipments processed in demo mode will print labels  with  TESTING  in place of the address  You will not be billed for these shipments  and  the labels produced cannot be used on shipments as there is no address information   OmniRush automatically deletes them from the FedEx server when in demo mode   Demo Mode is useful to see the flow of shipping  from the CRM or SQL system through  OmniRush to the label and history record     Configure one or more tracks to feed the module  The vast majority of configuration  settings are set in the track  See the Configuring FedEx Shipping Tracks for details     UPS Shipping Server    Requirements     Internet connectivity from the OmniRush Server  Communication to the UPS is done with  SSL on port 443   This is the standard SSL port   Check that your firewall allows SSL  communication on this port   See the Technical Reference on proxy servers if needed      Daily pickup account with UPS  have your six digit  alpha numeric shipper number  handy  as it will be needed during configuration     Local or Network printer for labels  Laser printer or supported Eltron Zebra label printer  Local or Network printer for manifests  Laser
394. llel operation plan to run OmniRush side by side  with FaxRush during transition   FAXRUSH CRM ID s                 OmniRush ID s   Write down features that need to be signed off on to turn off  FaxRush  e g  broadcasts need to run cleanly for a week  or  received fax viewing  amp  linking needs to be running cleanly  etc                     Checking Your System    63    OmniRush Administration  amp  User Manual    System Requirements    EmailRush  FaxRush  ShipRush Server  PrintRush and CashRush are part of the OmniRush    family  All these products are installed by a single installer and managed via a single console  the    OmniRush Administrator      For a friendly discussion of a good starter OmniRush Server PC  see the discussion     Minimum Required Hardware  for a basic  low volume system           CPU    RAM    Disk Space    Operating System     see the Windows Version  Support Matrix for full  details      OmniRush Server PC     Pentium Il  Ill  IV  or  equivalent    900 mhz or higher   256MB      1 GB Free Space minimum   program occupies approx  175MB  free space required  for data     e Windows 2000  any  flavor  e g  Professional   Server  Advanced Server   etc     e WindowsXP   e Windows 2003 Server    Client PC s  for OmniRush  Client Utilities      Pentium III 600 or higher     Windows 2000   XP   196MB      75 MB Free space  60MB of    which for program  balance  for temporary work files     e Windows 2000  any    flavor    e Windows XP   e Windows 2003  Serv
395. lly called    uPCl     e g  TruFax uPCI or TR114 P2L   uPCI   If you have the board in hand  it is easy to tell which flavor it is  The 5 volt versions have  a single notch in the PCI connector  the universal versions have two notches  Most boards sold  as new after September 2002 are Universal     many newer PC   s have only 3 3 volt slots  Brooktrout boards with only one notch in the PCI  connector will not fit into a 3 3 volt slot  Be sure PC system has PCI slots appropriate for your  board       TR1034  amp  TR114 boards are full length  amp  require excellent airflow over the board s    Make sure the chassis will accept a full length board and that there is excellent fan fed ventilation     Onigitai TR114 boards are 5 volt only  Make sure the PC has sufficient available full length 5  volt slots       esrooktrout boards often require dedicated interrupts  IRQ   s   Some PC   s will    share    an  interrupt across multiple devices or PCI slots  In most systems  the BIOS can be used to  dedicate an interrupt to the PCI slot used by the Brooktrout card  Some systems  for example   certain models of Dell Dimension  do not allow BIOS control over IRQ assignment by PCI slot   Brooktrout boards  and other advanced hardware  like certain video capture devices  may be  incompatible with such systems   Update the PC BIOS to the latest version  as this may resolve  the problem  Support for this type of issue can only come from the PC manufacturer  Neither Z   Firm nor Brooktrout h
396. logo graphics  advanced OmniRush merging  etc     Mee sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Example  3    Your VB application automatically runs a series of Crystal Reports every night  You want these  printed or faxed  Here is your application flow     a  Process all reports  Using the Crystal API  each report is saved as an RTF file into a  subdirectory of the OmniRush  outfax  directory  e g   outfax reports   Name each report  with the customer id or company name it is destined for     b  When all the reports have been built  read the name of the first file in  outfax reports  Find the CONTACT1 record that corresponds to this file     If no match for this customer ID in GoldMine  you could store these accounting system  ID s in a GoldMine contact1   gt key field   create a CONTACT1 record with  minimally  the  company  contact  phone  fax  customer ID information    e  Create a CAL record for this CONTACT1 record     286    Developer s Guide    f  Set the CAL record fields to     REF   server share dir     outfax reports  lt filename gt  rtf   ACTVCODE FCC   USERID OmniRush   ONDATE today s date  or a future date if you want the fax to be sent in the future   ONTIME blank to send immediately  or a future time to send the fax in the future     g  lterate through each of the RTF files  following steps C F  h  Done     Getting The Job Status    You can test for the status by looking at the CONTHIST  gt RE
397. low      lt  xml version  1 0   gt     lt File gt    lt Filename gt  lt    CDATA  ordocuments    fax 01 04   2004 MJ1G4QKQJ6E6CLI Acme Roofing 01 04   2004 _1 tif   gt  lt  Filename gt    lt DocumentID gt  lt    CDATA    gt  lt  DocumentID gt    lt DocumentFilename gt  lt    CDATA    gt  lt  DocumentFilename gt    lt OriginalFilename gt  lt    CDATA    gt  lt  OriginalFilename gt        141    OmniRush Administration  amp  User Manual     lt JobID gt  lt    CDATA  MJ1G4QKQJ6E6CLI    gt  lt  JobID gt    lt ContactID gt  lt    CDATA 95112934504464664Sco    gt  lt  ContactID gt    lt Company gt  lt    CDATA Acme Roofing    gt  lt  Company gt    lt FirstName gt Scott lt  FirstName gt    lt LastName gt Johnson lt  LastName gt    lt JobType gt 1 lt  JobType gt    lt TrackID gt TR0O000000000003 lt  TrackID gt   oduleID gt  lt  ModuleID gt   Retries gt 0 lt  Retries gt   ActivityID gt  lt    CDATA ABVG9IS  E W   gt OY     gt  lt  ActivityID gt   SendOn gt 04 01 2004 lt  SendOn gt   User gt  lt  User gt   Email gt scott acmeroof demo lt  Email gt   OrgFaxNum gt   206  555 1212 lt  OrgFaxNum gt   FullFaxNum gt 12065551212 lt  FullFaxNum gt   Reference gt  lt    CDATA C  sales_lit parts Acme_Super_Nails tif     lt  Reference gt   TrackingURL gt  lt    CDATA     gt  lt  TrackingURL gt   ExternalID gt  lt    CDATA    gt  lt  ExternalID gt     lt AdditionalID gt  lt    CDATA    gt  lt  AdditionalID gt    lt  File gt                          NAVA AAA A A A AA A          Notes on the XML    
398. loyment required at the workgroup or desktop level  No IT or central resources    available for a ShipRush Server installation     The Symptoms of Template Driven Shipping  e g  a candidate for ShipRush Server      28    Between 15 and 1000 shipments a week  or more   Shipping identical shipments to entire groups of contacts in the CRM system  One click shipping is desired  Automated process Workflow or Trigger based shipping is desired  Remote users using Citrix  Web or PDA clients need to ship  Toolbar macro button user       Administrator s Guide    e Custom SQL application in use    If you have any questions on this  please contact Z Firm sales  or Z Firm advanced consulting   Z Firm can solve nearly any shipping need     Next  how shipping is really done with OmniRush     Shipping   Introduction    Quick Links   e Understanding Shipping with OmniRush    The Big Picture    Contents   e Creating the Shipment  e What OmniRush Does  e Tracking and Managing the Shipment  Creating the Shipment  It is easy to ship using a CRM system or SQL database  The job could be as simple as this     Track  UPS  Reference  UGN ZPK WGT 5 VAL 1000    Sample Widget Kit    This example will use the UGN ZPK template  what we did here was take the  UPS_GND_BOX_1LB ZPK template that comes with OmniRush and rename it to UGN ZPK to  make it short   The shipment weight is set to 5 pounds and the declared value is  1000  These  two values are overriding the weight and value set in the template  The sh
399. lt Shipping Account gt   lt Company gt   lt Contact gt   lt Address1 gt     lt Address2 gt   lt City gt   lt State gt   lt Zip gt   lt Country gt     Example data     F1 1234567890 Super Roofing Supply John Smith 111 99th Street  San Francisco CA 94122 US    242    User s Guide    F2 0987654321  Ultra Roof Stuff Mark Olive 12 Main Street Bay 9 Santa Rosa CA 95144 US    Virtual Track Direct Programatic Access    Developers can create the Virtual Track information files directly  from code  The logic is as  follows     a  Create Virtual Track information file in the Virtual Track directory  For example  ACME1 ZVT  b  Run a shipping job with this Virtual Track override  Example   UPS_G ZPK VTR ACME1    The ZVT file is an xml file of the following structure      lt fr5VirtualTrack TYPE  Tfrd5VirtualTrack  gt    lt ACCOUNT gt 057500 lt  ACCOUNT gt     lt COMPANY gt Z Firm UPS1 lt  COMPANY gt    lt CONTACT gt UPS1 Man lt  CONTACT gt    lt PHONE gt  206 444 5555 lt  PHONE gt     lt ADDRESS1 gt 120 Virtual way suite UPS1 lt  ADDRESS1 gt    lt ADDRESS2 gt  lt  ADDRESS2 gt     lt CITY gt Seattle lt  CITY gt     lt STATE gt WA lt  STATE gt     lt ZIP gt 98111 lt  ZIP gt     lt COUNTRY gt US lt  COUNTRY gt    lt PRINTLABEL gt False lt  PRINTLABEL gt    lt PRINTERNAME gt  lt  PRINTERNAME gt    lt PRINTERTYPE gt fpLaser lt  PRINTERT YPE gt    lt NOTIFICATIONENABLED gt True lt  NOTIFICATIONENABLED gt    lt NOTIFICATIONTRACK gt ROOT_TRACKS___ TR0000000000004 lt  NOTIFICATIONTRA  CK gt     lt
400. ly one setting is required  shown below      Internet access requirements for e mail     120    Administrator s Guide    E Mail Merge Server  2      Type   E mail Version   6 0 0 502    Host PC   ZF DARTH    General   Advanced    SMTP type  e Integrated SMTP server    C External SMTP server        Default Return Address   fomnirush zfirm  com  DNS       Signature             H Close       St  that DNS is an optional field  This is only needed when two criteria are both met     e Module is using the integrated SMTP server  e Module is failing to resolve domain names or tenders DNS errors     If the above criteria both apply  enter the IP address of your DNS server      Normally  the module will automatically detect DNS from the server TCPIP settings  This setting  is for the rare cases when that is does not work properly      Advanced options can generally be left at the defaults     121    OmniRush Administration  amp  User Manual      E Mail on Z2F DARTH       Type   E mail  Host PC   ZF DARTH    General Advanced      Version   5 1 0 273          Retrieve up to  fis   jobs every  5000   ms          5 v  Send max bytes per hour  MB   fo      Number of mailing threads       Module termination timeout  ms    3500      Attachments Name Prefix    Attached             M External SMTP  SMI senver porbnumbers 125      F Mp SMP server requires authentication    Username      Integrated SMTP  Max   of attempts per email    3    Delay between attempts  hh mm    Ion  0       P Validate 
401. m woof htm amp   amp  User_Loginanswer asp    href http woof com woof htm  amp  User_Login amp answer asp    href htt  href http   www woof com cgi woof cgi   amp  User_Login    woof com woof htm amp   amp  User_Login  answer asp    actual HTML snippet that works  note trailing space     lt a href  href http   www woof com cgi woof cgi   amp  User_Login   gt     OmniRush Training Videos lt  a gt           Will not work  because  answer asp  abuts the  merge code   Will not work  because  before the   amp    there is no  separator    Will work    Will work as  long as there is  a trailing space  after    amp  User_Login       href  mailto sam acmedemo demo subject Quits20sending 20to 20  amp  Contact        Will work  Note  the  20 before  the   amp   and the          trailing     lt a href  http   16 16 28 15 eFrm Unsub asp cid   amp  Cl_Accountno   gt  Will work   Click here to be removed from our list lt  a gt  Note trailing  space        HTML  Advanced Topics    Quicklinks   Server Side Include support  HTML Email Signatures    HTML Email Signatures  OmniRush email tracks have a  Default Email Signature    setting  This can be entered as raw  HTML  for example     Helvetica  sans serif  gt   processed     lt font face  Arial   Message Sponsored in part    lt br gt    and sent by Z Firm s OmniRush V5 5  Visit    lt a href  http   www zfirm com  gt http   www zfirm com lt  a gt     179    OmniRush Administration  amp  User Manual     lt br gt   to learn more    lt  font gt  
402. mall  group     Notes On Oracle Merge Codes    The OmniRush Database Connector for SalesLogix and the Oracle Database Connector must log  in as table owner  sysdba for SalesLogix   or every table reference must be in the format      lt tableowner gt   lt tablename gt  e g  sysdba activity    On Oracle  make sure to use single quotes  This can be confusing  The following example is  valid on Oracle     Cates                    WHERE  A ACCOUNTID     amp COMPANYID   AND  A USERID   U USERID  AND  A  TYRE    PID  AND                      UPPER P TEXT     PHONE CALL              At first glance  it would seem that the    COMPANYID  clause should fail because it is double   quoted  and Oracle requires single quotes  However  will work  because OmniRush converts the  double quotes to single quotes downstream  However  note that the line  UPPER P TEXT        PHONE CAL U is single quoted  This line is not parsed by OmniRush  and must be single   quoted  Double quotes will cause odd errors  like field not found  or other confusing errors      Optimizing Merge Codes    It is important that merge codes contain SQL that is optimized to execute quickly and efficiently   Even the out of box  merge codes that come with OmniRush may need tuning to run at their best  in your environment     211    OmniRush Administration  amp  User Manual    For example  the GoldMine HUC merge code comes like this                                SELECT   FROM CONTHIST WHERE  USERID     amp USERID  AND  RECTYPE
403. me it DSN  for example   Use this SQL  you can paste this in      select     from contsupp   where rectype    Pi   and   contact    Serial Number   and   accountno     amp CONTACTID        Create a new merge form and create a table  and use the appropriate fields from the GoldMine  CONTSUPP table     GoldMine  Specific History Records within Last 30 Days    Create a new merge code  name it DSN  for example   Use this SQL  you can paste this in      select     from   conthist   where   accountno     amp CONTACTID    and   actvcode    DN    and   31  gt  datediff  day  ondate  getdate         Note  Conthist OnDate is normally not indexed  You may want to add an index to Conthist    ondate  recid  or  ondate actvcode recid   to improve the performance of this query if you have  more than 30 000 records in ContHist     Create a new merge form and create a table  and use the appropriate fields from the GoldMine  CONTHIST table     GoldMine  Merging the referred contact1 data  e g  not the current contact data  but contact data from records  referred to the current contact      Create a new merge code  call it RC1  Paste in this SQL     select   from contactl cl   where cl accountno IN  select title from contsupp  where   accountno     amp CONTACTID    and   rectype    R       Create a new merge template  RC1TEST RTF  and insert a table of four columns and two rows   Type in fields as shown     199    OmniRush Administration  amp  User Manual    OumnRush RC  Merge Code Demonstratio
404. ments  Page Ortented   nt 162  Creating A New Merge Document  MS Word   162  Grystals RP FIle S ieiuna a a a e aai a i e aaa paaa 163  OmniRush Example Merge Fomms 167  Merge Forms Best Practices AAA 167  Label ln Le DE 168  Microsoft Word D Rut 169  HTML Morge Emal merena E eege Ae ETO A Age 170  HTM Emal SUppOr de ea a zinta ca a a A E eas A aed 170  HTML  Planning the Content  171  HTML  Importing into ODMS 00 2    cecececeeeesceeeeeeeeeeeeeeeaeeeeeeeceaeeecaaeeeeaaeseeeeseaeeesaeeseneeeeaees 171  HTML  Database Merge Codes ttnn nt 171  HTML  Tutorial With FrontPage            eccceeeeeeeeeeeeeeeeeeeeaeeeeeeeaeeeeeeaaeeeeeneaeeeeeeaaeeeseeaeeeeeeaas 175  HTML  Merge Email FAQ          cecccccesceceseeceeeeeceeeeeceaeeeeaaeeeneecaeeeeaaeseeaaeseneeseaesseaaesseneessaees 177  HTML  Merging into Links ANd Tags 178  AT ML  Advanced  TOpICS eacee ian a E EE EELER ee 179  Merda  Ot ole EE 181  Anatomy of a Merge Code 181  Types of  Merge  Codes     tite ete ZEN initi ee NEE ER iini ad 182  Macto Merge Codes  1  3  0  iid ara tunel east tiie eee 182  Job Detail Merge Codes A 184  GoldMine dBase Codes nnns 184  GoldMin    SQL Codes  st eueug iis de ESA EES 185  SalesLogix CodeS 2 ergaeh sr  eis it aye den ele aie cee 187  Seidel Beie EE 188  Creating Custom Merge Alases essees sreesetrsn retn netn netr netrnstrnsetnsetnsstnssnnsnnts 190  A Job Centric View of Data Mergimg  190  Anatomy of a Custom Merge Aliases            cccccccceeceeseeceeeeeceneeeeeaeeeeeeeseeeeeseaeeesaaestene
405. ments  through an ADO data provider  Since ADO can talk to ODBC data sources  most ODBC  accessible data sources should work with OmniRush Pass Through SQL     Pass Through SQL has been tested with MySQL 3 23 52 nt  Pervasive SQL 2000i and MS SQL  Server 2000  for demonstration purposes  deployment should use the stored procedure method    Additional database platforms that have ADO or ODBC drivers are likely to work with this method   as long as the system supports standard SQL statements     Note  Oracle and Microsoft SQL Server users are advised to use the OmniRush Stored  Procedure method of integration     Complete sample scripts for tested platforms are in the OmniRush Sample Code directory on the  OmniRush Server PC     Introduction    Pass Though mode lets OmniRush speak to your database using plain SELECT  INSERT  and  UPDATE statements  You have complete control over these statements  so the database  structure usually does not require changes  However  to implement OmniRush  you should  understand the conceptual structure  represented by this graphic     330    Developer s Guide       Look up recpiant in the  Contact Account Data Table    contact  company  address  phone  email  etc     for the recipient of the job                  I  I  1  I     Foe J  Key  Your Application     win32  web  wireless  otc   1     Insert job racord in tha    Jobs Table    ba wn wm eg    Teraier say       f SOL Seript      vunligured 4   In  OmriRush  DB Lk Step 4         p Connector 
406. ments 446   Internet Fax    ANNER 52  J  Job    Alarm All Fals  128  List of Override Codes          nssssnneaenenn 274  Override Codes           cccccsesesesesereees 86  223  Referencing Job Documents    222  o o EEN 18  K  Knowledge Base  385  L  Label Printing  aee EEE E EE ZE  168  Setting Up the CoStar or Thermal Label  AAA A E E E eege  407  Label Prntmg enseina 357  Launcher Module  Administration A Gettings 127  OVEIVICW 0     cccccccceesesteceseeecessesteaeceeeeseeenes 16  Launcher Module        ssssssesssenensesesrennnnsnne 16  LICENSING EE 8  38  LOG  UE 414  M  Maintenance  Back  UDS na naina ni 370  Database Mamtenance 373  Free Disk Gpoace 373  Moving OmniRush to Another PC         375  Manage Hobes    25  153  221  MDAC  Supported Versions             ceeeeeeeeee 336    Merge Codes  Custom Merge Codes  A Job Centric View of Data Merging 190  Anatomy of a Custom Merge Code  191  Creating Your Own Merge Codes      194    Custom Merge Code Examples         195  GoldMine SQL Examples                     195  Stored Procedures    s es 204  Custom Merge Codes 190  Custom Merge Codes 191  Custom Merge Codes 194  Custom Merge Codes 195  Format as Currency    s s s 212  Formatting Date and Time        aaaeaeeeaas 188  Job Detail Merge Codes         sseseeseens 184  Macro Merge Codes             sccceceseceeeees 182  Optimizing Performance        seeseeeeeen 211  User Name  amp  Information              184  Merge Codes     sssseseesseesseeeeese reres nees 181  Merge Cod
407. ments Conversion OmniRush Fax Configuration    SQL  Shipping  Options Merge Codes Throughput   MS CRM Introduction Rates  Tuning  Advanced PDF Crystal with Operating SalesLogix Shipping  Track Options Support Parameterized Environment     Operating Server  Database Microsoft Environment   Throughput      Access   CRM     SalesLogix    Supported File Email MS CRM  Database Overrides          Technical Reference    Types Attachment Installing the Connector and  Options OmniRush UI   for Special  SalesLogix Options  v6  Troubleshooting   Formatting DHL  Steps Merge Shipping  Codes Module  User Rights for Microsoft  Universal Client   Word Tricks    Global Settings    Date  Calculation  Backing Up SalesLogix  OmniRush Account  Manager  merge  Database Custom  Connector for Merge  SalesLogix v6 Code  Examples    Future Date          BDE Discussion       Reporting on  Jobs          Viewer  Preferences  Overrides and  Special Options    Email Merge  Thoughput  Tuning  Extracting the  Installer                   What is New in OmniRush v5 1    Major new features in v5 1     Support for Client and Server on WindowsXP Professional  RightFAX bridge   New internet fax provider  Venali   HTML Email merge   Print To Fax Client integrated with SalesLogix Support Client  Re written internal email server   Email merged attachments as PDF    Network Alerts on critical errors    429    OmniRush Administration  amp  User Manual    Coexistence with backup software  Track Priorities  five levels  
408. mniRush Administration  amp  User Manual     lt  xml version  1 0   gt    lt ReceiveConfirmation gt    lt Result gt success lt  Result gt    lt ErrorMessage gt    CDATA    lt  ErrorMessage gt    lt  ReceiveConfirmation gt           Integrating via SQL Databases    SQL  Introduction    The Open Database Connector  ODC  allows OmniRush to connect to  and interact with  any  Microsoft SQL or Oracle database     Quick Links   Supported Databases  Overall Logic  Implementation Steps    Supported Databases     Supported database servers include     Microsoft  SQL Server v7  2000 and 2005  all editions  including MSDE 2000   Oracle  v8  v8i  and higher  Other   MySQL  Pervasive  etc   Via Pass Through SQL method    OmniRush uses a set of stored procedures  sprocs  to interact with your database  OmniRush  expects this set of sprocs to exist in your database  and to take and return a specific set of  parameters  These sprocs are simple  and easy to implement   If you need assistance creating  the OmniRush sprocs  you can use Z Firm s Advanced Consulting to do all or some of the work  for you      Your Oracle Z Firm  or Stored  Microsoft SQL Server Procedures  database    OmniRush Server    Only six stored procedures are required  four additional stored procedures are optional     Overall Logic    320    Developer s Guide    OmniRush is driven by job records  A job record is a record in a table that is scanned by  OmniRush  To explain  let s look at the simple 4 table sample database 
409. mniRush Server PC  or ona  network client PC that has the OmniRush Client Utilities installed     16    Administrator s Guide    CI o im Cc     Client  See      Se   e   E   CH             OmniRush OmoiResh Ome Rush Ome Rush Opena  Client Utilities User Client Uti ties User Client Utilities User Chen Utilities User    Core OmniRush Server                                  OmniRush Z Firm  Launcher Database  S 7 Engine  ET    a  Other  OmniRush vor OmniRush CRM  amp  SOL B    Fax Module s  Module s  Print Module s  Connectors Modules       kV Ti  4      egal  D  A f  2  il mma SOL    PSTN     Internet   E  amp  ieee        Sc   ei r x p   ssa  printers nod prin    Server Modules    The OmniRush Server is composed of several Modules  Each major service  e g  connecting to a  CRM system  the fax server module  etc   is a Module in OmniRush speak  Most OmniRush  servers have multiple modules  three to ten Modules is average      Modules run as invisible applications or as NT services on the OmniRush server  These services  are started and stopped using the OmniRush Administrator   In some cases  it may be necessary  to run OmniRush as an Application      Each module has different hardware and supporting software requirements  For example  a  GoldMine connector module requires that GoldMine be installed and operational on the  OmniRush Server PC  The Internet Fax Module requires internet connectivity  Other than the  hardware fax and UPS shipping Modules  most modules have no hardw
410. mniRush Toolbar  Introduction    The OmniRush Toolbar makes one click job processing a reality  Fully customizable  you create  the toolbar with the buttons your firm needs  and your users then get one button ease of use     The Toolbar works with GoldMine v5 x  v6 x and SalesLogix v4 x  v5 x and v6 x  The Toolbar offers these features   e a  One button scheduling of OmniRush actions    e D Simple user interfaces to select job contact and document  e c  Ability to attach a GoldMine AP track    145    OmniRush Administration  amp  User Manual    The key to the toolbar is that it allows non programmers to create and manage one click buttons  for users     One of the best ways to learn about the toolbar is to watch the streaming video  128kb Internet or  better required   Also  check the Z Firm Video Library for other videos on the subject     Initial Setup    The Toolbar is installed to the C  Program Files Z Firm LLC OmniRush Examples OmniRush   Toolbar  directory on the OmniRush Server  The first steps are     a  Copy this directory to a shared network location  b  Copy the appropriate  OFM file from the samples directory to the toolbar directory  c  Test the toolbar by running ToolbarLoader exe    Once the demo toolbar works  the next steps are     a  Edit the toolbar to taste using the ToolbarDesigner exe  b  Make icons on user desktops  or in the start menu  to start the shared ToolbarLoader exe  c  Use the Toolbar    For details steps on configuring the toolbar  please se
411. more fax tracks that is configured for the appropriate module  At least for initial  setup  set the track alarm options    FAx   Hardware Fax   INETFAX   Internet Fax    74    Administrator s Guide    Test Jobs    Start all modules  Wait until all modules go solid green in Administrator  Now  start the CRM or  SQL system     Some CRM systems  like GoldMine  require that you now create GoldMine users that have the  same host reference as the OmniRush tracks  If you created the tracks shown above  you would  now create two GoldMine users  via the GoldMine File   Configure   Users Settings  named FAX  and INETFAX  Put random passwords on these users so no one accidentally logs into GoldMine  as these users     Now schedule the first test job  Go to a contact in the CRM system that has your own fax number  on it  Click for example screen shots   ACT  GoldMine Microsoft CRM SalesLogix    As a second test job  schedule a merged cover page  Click for example screen shots  ACT   GoldMine Microsoft CRM SalesLogix    You are now faxing with OmniRush  See the User s Guide in this help file for more information on  managing your document library and setting up your system for easiest possible use     Fax Server Possible Problems    TEST TIF Job stays in Pending  and never goes to  FAX  the tilde tells you the job is in  progress     Check that the FAX track is set to use hardware fax or internet fax  appropriate to the fax  module you have running      Check that the clock on the OmniRus
412. mp UvarTitle    To specify the INI to reference  the merge code is   amp Uvar lt var name gt   lt ini name gt     The ini name must be 8 characters or less  no spaces or punctuation  do not include the ini  extension     To specify the EmergPhone var from the CONSTANT  INI file  use the code    amp UvarEmergPhone constant    Advanced Use    213    OmniRush Administration  amp  User Manual    You may have other information that appears on many merge forms  but changes from time to  time  This information might be special pricing  production lead time  emergency contact phone  numbers  special offers  web URLs  or more  Using the GM INI and other INI files to hold  constant values  you can easily change these values across all the merge forms just by editing  one file     OmniRush looks for user var values first in GM INI  and then in the USER  INI of the user who  created the fax or print job  If you specify the INI file to use  OmniRush will only look in that file     Emergency phone number example     You want your customers to get through to you no matter what  You might implement this as  follows     JOE INI     user_var   pager   222  333 4444  homephone   222  334 5555    GM INI     user_var   EmergPhone   111  222 3434       The template then would look like this     Dear  amp Firstname     If you have any problems with the super widgets we have supplied you  contact us any  time  My pager number is  amp UvarPager  and our 24 hour emergency hotline is   amp UVarEmergPho
413. n    Last of referrals for conluel  amp Conluel al  amp Compuny     FRO  Contact GRE Company GRCI City  RI Phone   x   amp RC1_State  amp RCL_Zip    amp RC1_Ext1  elt  lax    a       vie OmniRush includes  out of the box  the merge demonstration form  GM_Referral_List rtf based on the CRL merge code  The out of box CRL merge code should  work on SQL Server v7  but will fail on SQL Server 2000 and higher due to a new syntax rule   Modify the existing CRL merge code to the following SQL to bring it back to life     select cl   from  contactl cl  where  cl accountno IN   select title from  contsupp cs  where  accountno     amp CONTACTID  and  rectype    R     ORDER BY cl accountno DESC          GoldMine  Merging Opportunity Information    OmniRush v5 2 has a new merge template  GM Oppty Merge RTF  which demonstrates  opportunity merging  The merge codes for this form must be added to OmniRush by pasting in  the SQL listed in the template  The instructions here will let you set up this merge form     Paste this SQL into the code  Note  the     amp ACTIVITYID    has a tiny space after  the  amp   paste into OmniRush and remove the space   select op    from  opmgr op  OP where   oppty itself  op opid     select loprecid from cal where recid     amp ACTIVITYID    and  op rectype   IO   select op    from  opmgr op  OPT where   tasks  op opid     select loprecid from cal where recid     amp ACTIVITYID    and  op rectype    OK   OPI select cl    c2      Merge Code    200    User s Guid
414. n   Description    or Name    FRP This is a  package  file  Is either a list of files to send as a kit or is a shipping    ZPK template for DHL  UPS or FedEx shipping     FRU    ZID This is an ID file  Either the file name or the contents of the file will be a  database ID of a document in the OmniRush Document Management  System  ODMS   The OmniRush Viewer is associated with this extension   and will open the appropriate file when the ZID file is launched    ZDF This is the name of an ODMS folder  The contents of the folder  including  subfolders  will be sent  For example  if there is a folder named  Widget   Sales Kit  The following would be scheduled   widget sales kit zdf  and the whole folder will be sent     OXP OmniRush eXtended Package  An XML document that controls the job   Full documentation here    ZWV Z Firm WAV file  Used for the recorded voice feature  A ZWV is a regular    WAV of specific properties  The OmniRush Administrator and Universal  Client allow most mono WAV files to be converted to ZWV   F   file name Example  F SalesReport00222 RTF  prefix  F  causes the file to be handled as a temporary work file  This is  particularly appropriate for sites that generate files programmatically and  feed them to OmniRush via a SQL database or CRM system        Manually Uninstall OmniRush        All ODMS data  documents  received faxes  configuration  etc  will be PERMANENTLY  ERASED with these steps  BACK UP DATA BEFORE PROCEEDING       To manually remove the Omni
415. n addition to the Job record     There are also several benefits     e OmniRush job overrides  for fax number  email address  logging  etc   can be used     Examples   Example  1    In the first example  a TIF file is created once a week  and your application will trigger it being  faxed out  The steps are     325    OmniRush Administration  amp  User Manual    e The TIF is placed in  outfax  with the name faxfile tif    e Your application creates Job records all linked to the same Recipient record with the  following fields populated     DESCRIPTION faxfile tif fax xxxxxxxxx FCC   CATEGORY OmniRush   STARTDATE today s date  time of 1 00 AM  or a future date if you want the fax to be sent  in the future     Where xxxxxxxxx is the fax number to send the fax to  The  FCC  causes OmniRush to put the  job into the HISTORY table on success or failure     Once this record is created  OmniRush will process the job     Mee sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Example  2     A mainframe computer spits out dozens of text files each night  These files might be production  schedules  inventory  or accounting statements  Each of this files is destined for a different  customer  Your application must fax these files to the appropriate contacts  The flow of your  application would be     Iterate through each text file and    Read the customer ID from the text file   If no match for this ID in the Recipient table  create
416. n cases where there is Brooktrout hardware in use  set up OmniRush initially for Internet Fax  As  OmniRush utilization increases  move the hardware to the OmniRush PC     362    Technical Reference    Supported File Types    OmniRush supports printing  faxing and emailing the following document types     e Merge templates   e RTF files created in MS Word v97  2000 or XP  2000 and higher preferred     e Via email  RTF files can be merged  converted to PDF  and then  emailed     e RPT created with Crystal Reports  v8 v8 5   e Static  do not merge    PDF   TIF   RTF   TXT    e Document packages  FRP  ZPK  OXP  ZDF  for advanced discussions on these file  types  click here     Files for Faxing    Fax transmission time  the time OmniRush spends on the phone actually sending the fax  is  directly affected by the content of the faxed document  Text and line art fax quickly   Photographs  color logos  and color artwork can cause fax transmission times to hit 2 6 minutes  per page  or even more     Wherever possible  files that are to be faxed should be optimized for the fax medium  This  means     e Convert artwork and logos to line art     e Manually convert color artwork and charts to monochrome  usually a job for a graphic  artist     e Avoid photographs  color and B amp W     The desired end result is largely line art  solid black  and text  You can get away with some  grayscale color  but restrict them to less than  10 of the page  by area      A common approach is to have the 
417. n the HTML editor in the place  where you want to appear  You can change font  color  alignment  etc for the new merge code   Please apply formatting to the whole merge code   for example  OmniRush won t be able to  process     amp Company    if     amp Comp       is green and    any    is red      This is sample  1  look for html_merge01 htm sample     172    User s Guide    LI i oe    Eile Edit view Irsert Ferma  Tools Table Franes Window Help  ID sS RHam    ei Be   Headina 4  gt   default Fork   gt  Normal These are wes T  codes                      Folders    fie    Reports    g    Ca    Email Mergef  Navigation e Email Broadcast     t   Superadvanced custom EGL merging   as HTML Z Freview     4     D  seconds over 26 8       There are no limitations on where to put merge codes  But if you are not familiar with HTML and  using repeating groups it   s preferred to put merge codes inside table  Otherwise  due to the odd  definition of HTML    paragraph    and overall complexity of HTML paragraph formatting  the output  might not be exactly as you expected  Remember that HTML supports nested tables  a table that  is inserted in the cell of a larger table  and table borders can be set to invisible  so you can create  a really nice outline for repeating groups     Using tables also allows you to simplify the specification of a repeating group  There is a tag  specific to OmniRush HTML merge called    simple repeating group      amp  amp  amp    You can start merge  code with t
418. n the script editor  this is a visual convenience for  you  the code editor      GoldMine Attach Process function  This function is specific to the GoldMine platform   Syntax    call AttachProcess    lt track ID gt      This causes the specified track to be attached to the current contact  The track is not executed   an AP system needs to process either continuously or once a day   The track may be specified  either by the 3 digit track code that is associated with the track  or by the track RECID  The track  code is potentially problematic  as GoldMine does not enforce uniqueness  So you may have  multiple tracks with the same code  or a user may change the code  which would break the  reference in the script  Example syntax with a track code     call AttachProcess   MKT       The track may be specified by using its RECID from the GoldMine TRACKS table  The syntax to  retrieve the RECID from a GoldMine SQL system  via Query Analyzer  is     select name  eventno  recid from tracks  where rectype    Bi  order by eventno       Example syntax with RECID   call AttachProcess   AVPQQZS  X1T 9         Note that tracks will not execute  they will only be attached  You need another system processing  AP to actually execute the tracks     Advanced Configuration Topics  Advanced Configuration    A variety of topics fit into the scope of advanced configuration  These items are not required at all  sites  and are optional in most cases  These items are for your OmniRush installer or  adm
419. nal document store  Understanding how this  works in relation to the FaxRush v4  outfax  directory is crucial  OmniRush can  automatically import documents from  outfax  to the internal document store  but once  imported  OmniRush must decide  Which copy will be the master copy  e g  where will    Administrator s Guide    document editing be done  from within the OmniRush document store  or in  outfax      There is a setting on the Database Connector configuration screen to tell OmniRush  where the master files are kept     e  f the  outfax  file is set as the master  the automatic import will import the file into the  document store  but the document store file will be in a checked out state  and will not  allow editing  The  outfax  file will be checked on every job to detect if it has been  updated  and if this is the case  the file will be automatically re imported to the document  store     e  f the document store is set as the master  the  outfax  file is pulled into the document  store the first time it is used  and the  outfax  file is flagged as read only on the file  system     Changed Override Codes    CRM users of FaxRush v4 are accustomed to using override codes on the reference line of the  job  These codes can control the behaviors of specific jobs     Some override codes have changed in OmniRush  You can decide either to modify your  processes and other tools that drive OmniRush to use the new codes  or you can set OmniRush  to use the old codes  The FCC FRR s
420. name tab   k  Select the server on the left  it will be the original PC name   and press Rename   l  Accept the confirmation dialog   m  Reboot the system   n  Start Administrator  and walk through the  post restore  configuration steps     o  Start Launcher and modules  run some test jobs to confirm proper operation  Check  that documents in ODMS open for edit properly     If the original OmniRush system is available for the migration  the steps to move to another drive on the same PC  are     On the Original PC     a  On the original OmniRush Server PC  shut down all OmniRush modules  clients  and    launcher     b  On the original OmniRush Server PC  stop the Z Firm DBEngine service    376    Technical Reference    c  Copy the  C  Program Files Z Firm LLC OmniRush DATA    and all subdirectories  to a  safe backup location    d  It is strongly recommended to make a drive image  using Ghost or similar  at this point  e  Manually remove OmniRush  see the OmniRush helpfile uninstallation directions    f  Reboot the PC    g  Install OmniRush to the new drive letter  reboot at the end of the install as prompted     instal the same version and build of OmniRush as existed on the original  OmniRush hard drive  it can be updated upgraded after the migration is  successfully completed    Reboot at the end of the install as prompted   h  Shut down all OmniRush modules  clients  and launcher   i  Stop the Z Firm DBEngine service    j  Copy the backup data created in step  c  above int
421. nce Line Optional  One or more file names   Optional  One or more overrides  Optional  RE segment  Notes Optioanl notes that will either merge or simply flow into  history and not affect the job  depends on the job type   Creating User This will be the From user for the job  For merging  and  for From email information on email jobs              By populating just five fields  all the power of OmniRush is available   List of Overrides and Special Options    Quick Links about Override Codes   How to use override codes  How to change override code tokens    i In some cases  the length of the job record reference field becomes a problem  only so  many overrides will fit   The OmniRush Extended Package  OXP  system can be used  This  allows the reference line to be as long as desired     There are number of overrides that control how jobs are processed  Each job type has specific  overrides     Below are the default override codes  These codes can be seen in the Override Codes tab of the  database connector module  If needed  the tags can be changed in this tab     Job Override Code Explanation  amp  Example   Type    This is the main    splitter    that splits the input REF or  REGARDING field into two parts  The    file   control    section  from the    job reference    section  Some examples      fax job    test tif FCP    Proposal 3434A     email job    mayspecial htm OWN SALLY    May specials      shipment job    ground zpk WGT 12 VAL 900    Order    1010099  Widget Kit    F
422. ncher Settings   amp  Bookmarks    oe                 ig  Activate All  ig  Deactivate All       Si Monitor Modules    S   New    255 General Server Settings             CO Manage Rights    6  Then  check the Run as NT service box     405    OmniRush Administration  amp  User Manual    e Launcher module    Of E     Type   Launcher Version    1 00 00 a is as NT service       Host PC   H AF_LAP2 eacesceseasendetetonsssesesscnsesescese        a ti For changes to take effect     Account    RAF_LAP2 Administrator Pl the launcher module must be restarted  Password   Is    Stat  G3  Stop             A OK XK Cancel     Cose       7  Now goto the NT Service Control Manager and take two steps   a  Set the OmniRush Launcher service to start automatically  b  Manually start the OmniRush Launcher service    You can now start modules  OmniRush is now running in NT Service mode   Be sure to delete the OmniRush Launcher from the Startup group     Test the system for correct operation  particularly examine interaction with the CRM system and  network printing         is crucial that the Application Mode Launcher is not run if the Launcher Service is running   and visa versa   Only a single launcher may run at a given time  If for any reason two  launchers  service and application  are started concurrently  reboot the system     d   If there are any problems  the universal first step is to switch back to application mode   Continuing in NT Service mode may require planning and network research
423. nd the Z Firm DBEngine  each module must be stopped  individually  then stop launcher  and finally stop the Z Firm DBEngine     374    Technical Reference    Start up in the reverse order  However  note that modules do not need to be started if they are  set as Active in the OmniRush Administrator  Just start the Z Firm DBEngine and Launcher  and  Launcher will start all the active modules     Examples   Full shutdown of OmniRush   net stop  Hardware fax module   net stop  OmniRush Prt Raster module     net stop  OmniRush launcher module   net stop  Z Firm DBEngine           To restart this same system        net start  Z Firm DBEngine   net start  OmniRush launcher module        The Launcher will take care of starting the Print Raster and Fax modules   Monitoring for Errors    OmniFush logs critical errors in the OmniRush logs and in the NT Event Log  NT system  management tools can watch the Application area of the NT Event Log for errors from the  OmniRush system     Restoring an OmniRush System    KKK        For advanced administrators only      Not supported by Z Firm technical support        To understand how to restore OmniRush  please first see the Backing Up OmniRush article   This section applies to     a  Restoring OmniRush to a different PC than the original   b  Moving OmniRush to a different drive on the same PC as the original      If the Z Firm DBEngine needs to be restored to the original OmniRush PC  please see the  OmniRush Knowledge Base at www zfirm com  
424. nds  provide a friendly and detail    that your application  led  20 40 characters        description of 20 40 charact    rs when there is an       error  This description will    Example xml SendConfirmation     Successful     lt  X    transmission     ml version  1 0   gt      lt ReceiveConfirmation gt      lt    lt     Result gt success lt  Result gt           ErrorMessage gt    CDATA    lt  ErrorMessage gt      lt  ReceiveConfirmation gt     Failed transmission      lt  X    ml version  1 0   gt      lt ReceiveConfirmation gt      lt    lt     Result gt fail lt  Result gt           line    lt  ErrorMessage gt    lt  ReceiveConfirmation gt     be shown to user        ErrorMessage gt    CDATA No Dial Tone on port 1  Check the    Your application is responsible for deleting the    xml    and    tif    file  The OmniRush fax module is  responsible for deletion    rit    file     318       Developer s Guide    How Fax Bridging Works    Receiving    DEI    The OmniRush Fax Module looks for new      xml    files in the    port inbound    directory every 5 15  seconds  depends on system load   Each     xml    file must have a field for the tif file name  The   tif  file must be created BEFORE the    xml    file  Once the module finds an    xml    file  it executes  the regular OmniRush receiving logic  e g  import the data as an    inbound new    fax  forward to a  different track if configured in the fax module  etc      Your application is responsible for creating the    xml   
425. ne     Thank you for your patronage      amp UserFullName    Using a Constant File    You may have information that changes daily  weekly  or monthly  that you want merged on  several documents  This information might be periodic specials  shipping lead time   message of  the day     or other timely information     In this example  Acme Corp  likes to promote special discounts and announce fulfillment lead  time on several documents  Every time a price list  order form  cover page  or other document is  sent out  the daily special and fulfillment lead time is merged onto the form  This way customers  are not surprised when they place an order     214    User s Guide    Acme uses an INI file called NEWS INI that is located in the GoldMine System Directory  Here it  is     NEWS  INI     user_var    Leadtime Orders placed before 3 00PM are shipped within two business  days    Special This week only  no extra charge for overnight shipping   Discount Did you know  pay your invoice within five days and take a two   percent discount        Order Form      Widgets    199 each      Super Widgets    299 each    Ship To    amp NameAddress    As of  TIME vo  MMM d  yyyy    amp UvarLeadtine oNE WS    d  rer ws   amp Uvar Discounl NEWS    Figure 1  OmniRush Merge Template that References User Vars    The resulting merged document     215    OmniRush Administration  amp  User Manual    Order Form      Widgets    199 each  Super Widgets    299 each    Ship To    Adam Kline  SuperCustomer   3
426. nformation  see these resources on the web     support microsoft com  Articles  Q173494  search for winpopup  www winpopup com alternative to winpopup    Popup Notification Troubleshooting  The popup communication can be tested with the net send command on NT Win2k  For  example  if a user was configured  e g  JANE  to receive popup notifications  but is not receiving  them  use the net send command from a command prompt at the OmniRush PC    net send jane  this is a test message     If this does not work  there are other steps that can help resolve the problem     elf user Jane logs into a PC called SLS1  try sending the message to the PC name  e g   net send SLS1  this is a test message     If this works  the PC name can be configured in OmniRush for alerts     e Try to ping the PC where Jane sits from a command prompt at the OmniRush PC  e g   ping slsl    If this fails  name resolution may be causing network messages to fail  Contact the    network administrator to implement name resolution for workstations on the network     W   Note  Z Firm technical support cannot assist with making the NET SEND command  work  This is a network configuration and administration issue that is beyond the scope of  Z Firm technical support  Please refer to the Microsoft knowledge base to diagnose and  rectify NET SEND issues     recent Microsoft Service Packs may turn off the Messenger service  This service is  required on the OmniRush Server to send notifications  and on receiving systems
427. nformation from these places   e The GoldMine Contact1  gt Status field   e The Fax number field  contact1  gt fax    e OmniRush dialing setup in Settings General Fax Number  e PREDIAL INI  if in use     Role Each Piece Plays    The contact1  gt Status field is a three digit field  The left most digit can be either a U  an l  or  blank  If it is a U  that indicates that the record is a USA formatted phone number  An   indicates  non USA  A blank entry indicates incomplete data  usually the result of importing data into  GoldMine with a home brewed tool      The contact   gt fax field is the Fax number on the GoldMine interface  USA style contacts would  have this as  111 222 3333  Non USA can have any format here  The key is  If the record is set  as USA in contact1  gt status  then OmniRush will attempt to perform localization and predial ini  processing  If contact1  gt status is set to l  then OmniRush will attempt to format the phone  number for international dialing     The OmniRush dialing setup controls several things  listed here in order of usage   a  Your area code  OmniRush uses this to detect if a USA format phone number is local or    long distance     b  Your Country code  used to attempt internationalization of fax numbers that are not fully  entered in contact1  gt fax     c  Your international dial prefix  used to attempt internationalization of fax numbers that are  not fully entered in Contact    gt fax     d     Static    prefix and suffix for dialing  e g
428. ng  use the  lbs oz format  E g     WGT  02  means 2 oz   WGT  2  means 2 02      usps_1st_parcel zpk WGT  10  means 10 oz     Note that the lbs oz format is ONLY for First Class mail  This  format should not be used for Priority mail or any other class  of mail     Sets the parcel dimensions  Dimensions in inches  If the  template is multi parcel  these dimensions apply to first parcel  only  Example        277    OmniRush Administration  amp  User Manual    ENDICIA   length  DCF        FEDEX RES     UPS_G ZPK HGT 24 WID 34 LEN 30  Delivery confirmation  Values     UPS   S   Signature Required  A   Adult Signature Required  aka ASR   N   Deliver with No Signature    Applies to the first package if multi parcel  Example   UPS_G ZPK DCF A    FedEx   S   Direct Signature Required      Indirect Signature Required  A   Adult Signature Required  aka ASR   N   Deliver with No Signature    Residential delivery  No parameter  Presence of the override          UPS code sets shipment to residential delivery  For some express  services this may be ignored  esp  DHL   Example   UPS_G ZPK RES     DHL does not support this option   DHL SAT  Saturday delivery  No parameter  Presence of the override  FEDEX code sets the shipment to Saturday delivery if this option  UPS applies to the shipping service used  e g  Next Day Air  etc     If used on a shipping service that does not offer Saturday  delivery  e g  ground   the override is ignored  Example     UPS_G ZPK SAT   DHL VTR  Virtual Track S
429. ng Labels on Impact Printer   00 00    ee cece eee ee eee ee ea ae etna aes eee tena eeneaeeneeeeeaee 408  Printing Multiple Paper Sizes Or Fomms nenn 408    lu lte Elle 409  OmniRush File e EE 409  Manually Uninstall OMNIRUSHN             ceeeeeeee eee ee cece ee eaaeeeeeeeceeeeeeeaeeeeaaeeeeeeeeeeeeescaeessaeseeeeeeaas 410  Uninstall OmniRush from the Insialler 411  Renaming the OmniRuSh Server      sssssssseesesnesirssrrssisstssrtssrtsstintstnstnnttnnttnnntnnnennenn nenn nenn 411  How OmniRush Finds Job Files 0 2 2 0     ccccecceeeeeeeeeeeeeeeaeeeeaee sense ceaeeeeaaeseeeeeeeeeeeeaeeeseaeseeeeeeaas 412  lu e EN Beie NEE 414  Extracting  the INStaller eser eas EEEE NES TRER AE EEEE EAE AA ASEEN TE AERES EAEE 415  lu e UE RE 415  lu alle EC 415  What is New in OMNiRUSN wv 1    429  What is New in OMNiRUSN v   B A 437  Internet  TRL ET 445  Internet Fax Throughput TUNNG orses ant nnr enea NENE E EEEE AREA P ENANA AAEREN T 445  Internet Fax Network Requirements AA 446  Module Technical Reference            cccccccescccceeesecceeeeeeceeeeneeceeesseeeeeeseeeeesaeaeeeenseeeeeeeeeeeeeees 446  TECH REF  UPS Shipping Module              cccccccceeeeeneeeeeeeeceeeeeeaaeeeeneeseeeesaeeesaaeseeaeesseeees 446  TECH  REF  Emma SeN rrinin daada ened Eege 452   E lau El e UE 454  Z Firm DBEngine  Introduction eisai ceeeeeeeeeeeeneeeeeeeeeeeeeeaeeeeeeaaeeeeeeaaeeeeesaaeeeeeeaeeeeeeaeeeene 454  COMME CEM esche especies essen dae seduce eege su ee dae eh uae ana d aces efea open E vate Eddi  
430. ng software on every PC     Second  OmniRush puts your database or CRM solution in the center of your computing universe  for everything you do  Easily trigger the things you need done inside your database or CRM  system  and keep track of everything from the CRM system  You get more done each day  and  the whole team using the database CRM system knows what was done  when  etc     Third  OmniRush gives you a single platform to automate your business  Shipping  faxing   printing  and advanced capabilities are all there  in one easy to administer system     Fourth  OmniRush is easy to customize  using Z Firm s unique  template driven approach to  automating your office     Fifth  you can drive OmniRush from your in house  custom applications  Your custom  applications can drive OmniRush using the OmniRush Open Database Connector  Activex  control  or other API technologies     Automating your business is ours  Ergo  OmniRush   OmniRush Product History    OmniRush is the result of many man years of software development  and is best understood in  the context of the products OmniRush evolved from   FaxRush users can cut directly to the  chase by reviewing the  How OmniRush Compares to FaxRush  section      In 1995 Z Firm shipped the WhiteGold product  This client side product offered unprecedented  power to merge GoldMine data from all GoldMine tables into MS Word and WordPerfect  templates  The templates were easy to make and customize in the word processor  and offered  extens
431. ngle click     Notes   This passes Job notes  if any  into the email     New shipping tracks get a default message similar to this     Dear  FirstName      Notes    Please use the following url to track your shipment   TrackingURL     lt Put your signature here gt     Edit this to taste     Address Time Tab   e The Ship From address is only used if the DHL module is running in legacy direct mode    e Settlement Time  Does not apply to DHL shipping    e Use contact account  shipping  address instead of  primary  address  This applies to  SalesLogix only  By default  OmniRush uses the address marked as Primary as the  shipping address  When this option is set  OmniRush will use the SalesLogix address  marked as the Shipping address for the shipment    Label Manifest Tab   e Set the label printer   e Left  amp  Top Margin  Set the offset from the edge of the page  Enter fractions of an inch  as a decimal  e g  half an inch is entered as 0 5     Advanced Tab   Options to set   e Add email notation to history record  This adds extra text to the history  record noting that an email notification was sent out   e Email creates its own history record  This results in two history records   One for the shipment and a second one for the email     Configuring E Mail Tracks  Message Properties    In most cases  the default settings are correct and no manipulation of the Track settings are  necessary  For initial use  use the defaults     Message Properties  This allows for track defaults t
432. nical support  or for some other reason  Here  is how     a  Go to the screen you want to shoot     b  Hit the Print Screen button on your keyboard  Sometimes marked PrtScrn   c  Press Start   Run   enter  PBRUSH  lt enter gt     368    Technical Reference    d  Paint will open  Press ctrl V to paste in the shot  e  Save the file as a 16 color BMP file  f  Now attach this file to an email    Microsoft Word Tricks    Insider Tip  Make RTF Files Smaller with MS Word Secret     OmniRush does its magic using RTF files  But when logos and graphics are inserted  those files  can get large  affecting performance  Microsoft has special registry setting that lets RTF files with  graphics be super small  For example  a one page document with a screen shot inserted was  almost 5MB  Using this tweak  the file saves as 146kb   Using WordXP on WinXP   The technical  document is 224663 Click here to try the current URL  but if that does not work  just search for  224663  or Q224663 or 262464  at www microsoft com    Note  This tech doc is for Word2003  Z Firm has tested that it works for Word2000 and WordXP   However  to enable this feature for other versions of Word  note the version number in the  registry path    Here are the keys for other versions of Word     For Word2000 use  HKEY_CURRENT_USER Software Microsoft Office 9 0 W ord Options    For WordXP use   HKEY_CURRENT_USER Software Microsoft Office 10 0 Word Options    For Word2003 use   HKEY_CURRENT_USER Software Microsoft Office 1 
433. ning if they are larger than  the Warning threshold  and to fail jobs with RTF files larger than the Error threshold   Note  newly discovered techniques can dramatically reduce RTF file size  preserving  graphics and other elements     Clients Tab     Global Root Path  This is where link files will be created by the Viewer and the Database  Connector  This must be a network path  that is shared to all users  and users need at least  CREATE   MODIFY   READ rights to this directory  For example  in a SalesLogix environment  it  might be      server share slsync orlinkfiles omnirush link files   In a GoldMine environment  it might be       server share goldmine system directory omnirush link files     Explanation   The OmniRush client utilities  Print to job and Viewer  need to create files on the file system  during certain operations  listed below   These files need to be in a central directory that all    80    Administrator s Guide    CRM OmniRush users can access  This directory setting in OmniRush is the Client Global Root  Path     This directory should always be set as UNC  The following operations require access to this directory     Print to Fax Email   e  f Delete File is unchecked  and External File is checked  the TIF is stored in the    Global Root   e  f External is not checked  the ZID link file is created in the Global Root    Viewer   e Ifthe link is internal  the ZID is put in the Global Root  if an external TIF  which is  the default for SalesLogix  is linked
434. nistrator     Fax Server Module  Module Requirements    The hardware fax module requires faxing hardware  The primary supported hardware is  Brooktrout interfaces  Supported Brooktrout boards include     103    OmniRush Administration  amp  User Manual    TruFax PCI   TR114 PCI Analog Boards   TR114 PCI Analog DID Boards   TR114 PCI Digital Boards  most models     See the Technical Reference for more information     note that FaxRush v4 Brooktrout drivers should be completely removed before installing  OmniRush     Brooktrout Driver Installation    Before the FaxRush Hardware Fax Module can be used with Brooktrout boards  the driver must  be installed     Onote  Only the OmniRush driver kit may be used with OmniRush  No other Brooktrout  drivers should be present on the OmniRush Server PC  Never use any driver installer other than  the OmniRush driver installer     Onever use a Brooktrout driver kit from Brooktrout or any other source  It will not work   and will make a mess that must be resolved before the correct drivers can be installed  If such  drivers are on the system  remove them according to the corresponding documentation  Then  reboot the system  and continue with these installation steps     Have a TruFax  How to Tell if it is an  Old Style  or  New Style  TruFax    Brooktrout Installation for  Old Style  TruFax and TR114 Hardware  Brooktrout Installation for  New Style  TruFax and TR1034 Hardware    Create Fax Module    Steps   1  Purchase a supported board  2  I
435. nistrator will detect relative links and alert    you during the import process     HTML  Importing into ODMS    There are two ways to bring HTML into ODMS   1  Within Administrator  right click on a document folder  select Import  and navigate to the  2  ee file from Windows Explorer into the Administrator document tree    When the first method is used  Administrator will check for relative links  and allow you to change    them with a global replace procedure to absolute  fully qualified  links  When  htm files are  dragged into Administrator  they are imported without checking for relative links     HTML  Database Merge Codes    OmniRush allows the HTML files to use the same merge codes as RTF merge forms  This  includes all macro merge codes  and multi row  repeating group  codes     171    OmniRush Administration  amp  User Manual    One of the best ways to get up to speed on HTML merging is to examine the HTML sample  merge documents that are included with OmniRush  Find the samples in the  samples  section of  the Documents tree  Sites upgrading from OmniRush 5 0 will not have these samples in ODMS   They can be downloaded from this link     Key aspects of using HTML templates    e You cannot use client side java scripting   lt SCRIPT gt  html tag  that changes user  interface  popup windows  scrolling text  animation  etc  in the template  The recipient  mail client  OutLook  GoldMine  etc  will display an error message    Unable to execute  script     Generally  java
436. nks to Web Ges  171    Merging into HTML Links and Tags     178  Pros and Cons vs  Page Oriented    DOCUMEMNS         ceeecceeeeeeeeeeteeeeeeetees 160  Relative LINKS 0 0 0    ceeeeeeeeeeeteeeeeees 171  Server Side Include  GI    179  Tutorial with FrontPage eese 175   HTML Merge Document sesen 170  HTML Merge Document seeen 171  HTML Merge Document senenn 171  HTML Merge Document seenen 171  HTML Merge Document seeen 175  HTML Merge Document seneese 177  HTML Merge Document seeen 178  HTML Merge Document seenen 179  l  Import Documents From    79  Installation  Directory to install OmniRush to             69  E Mail Server Initial Getp  76  Extracting the Installer 415  Installation Walk Thbrough  60  Installer OmniRush Configuration Screen  Steed EES inevdevtatvatastaseveemiarestabd ee 70  Installer Screens for Main Server  ECHT teed E 69  Print Merge Server Initial Setup              78  Quick Start Guide                ceeeeeee 3  60  Shipping Server Initial Setup                  77  Silent Client Upgrade        sseeseeeeeee en 71  Msta e a AAS 60  Internet Connectivity   Firewalls and Proxy Servers                 399  Internet Connectivity          0   ceeeeeeeeeeee 398  Internet Fax   About Internet Fax    cece 117   Easylink   Troublesbootmng A 395  EaSYNINK yerine cep teedscvhestedanieeeeestees 117  Eaevlumk  ege pannin iy anra   en ERER EE 395  Fasylinkvicesiisscevrised sehen RAK REREPAN 446  Establishing Genice 117  Internet Fax Thbrouohbpout   445  Network Heoure
437. no CRM integration in Administrator  To link  and forward faxes in the CRM system  the Viewer must be used      When there are newly received  unhandled  faxes  the tree will automatically have a new branch  added based on the date of the fax  Navigating this list will take you to the new faxes     OmraRush Viewer     Inbound Faxcs      OF ES  SS  je wirdow Help 18   gt    Penal    E m Dar nents ae Pace   Cescription  H   Inbcunc 23 2001 25 31 2h 1 page fax recsived o vort B  Z FirmOrnP ish  E 1  cf 2001 1 page fax received o7 bort B Z Firm Orn ash  E    ei Jun 5 23 2001 2 24 28 3M1 1 page fax recsived on oort B Z Firm  OnnR ash  E 1    S n ea S232001 2 17 16 2H 1 1 page fas recsived 01 oort B Z Firm OmnA ach  E 1    H 30  SE   ml 24  i a da  23  HA  hai  AC Private          When a new fax is opened  it can be printed  emailed  deleted  moved to another folder  linked to  a contact  etc  Annotation is also built in to the Viewer     Va    Hint  The Tab key will flip focus between the right and left panes  In the list of faxes  hitting the  Enter key will open the fax     Viewing Faxes    256    User s Guide    OmrRush Viewer     Inbound Faxcs   iof x   E Iie wirdow  ele 218   gt    JER    B m Doc mens  He Inbeunc 2342001     25 31 2h 1 page fax recsived o7 sort B  Z FirmOmnR ash  E 1   gt of 2001 5 23 2001 2 27 52 74 1 1 page fax recsived o7 oort B 2Z FirmOrnF ish  E  E    Jun 5723 2001 2 24 28 3M 1 1 page fax recaived o r oort B 2 FirmOnnB ish  E 1      M    a   ai 5239 2001
438. note  The overhead of native PDF conversion is significant  Minimum hardware will probably  not be sufficient  A minimum for production environments would be a 1 2 GhZ system with  at least 256MB RAM    PDF Settings   Adj Contrast  This setting controls PDF files that are scheduled to fax or print  PDF files with  photos are background shades may take several minutes per page to transmit  Turning up the  contrast will reduce transmission time  and in many cases improve legibility of text on background  colors  Range   100 to 100  Default  0  Recommended setting for PDF s with photos or    background shades  75 or 100  a Note  if this setting is changed the PDF cache must be reset     External Server  This is for conversion of RTF merge forms to PDF for outbound email  See  configuration steps below     PostScript Printer  This is for conversion of RTF merge forms to PDF for outbound email  See  configuration steps below     Merge to PDF and Email Background     113    OmniRush Administration  amp  User Manual    The email features in OmniRush allow merged forms to be merged  then converted to PDF format  and sent out as email attachments     OI    OmniRush  Merge Form    made in Word        OmniRush  merges  amp   converts to PDF        OmniRush emails  the merged PDF       In all cases  regular OmniRush RTF merge templates are used  OmniRush offers two ways to  convert these merged documents     OmniRush Native  This method creates all PDF files as 200 dpi  black and white  
439. nstall board and load Brooktrout drivers  3  Create and configure the module     Highlight your computer in the Administrator  right click  and select New  as shown below     104    Administrator s Guide    H ag Tracks   H  Users   H  Documents   ECH Server Modules   GI List by Module Type  i ist by S                 Select Fax Module below    Module Creation  amp  Configuration Wizard             Select the hardware type  Brooktrout   and press Detect  as shown below     105    OmniRush Administration  amp  User Manual    e Hrdwre Fax on RAF_LAP2    Ex     Type   Brooktrout Fax Version    1 00 00 IT Make module active  Host PC   RAF_LAP2             General   Numbers Fax lines  ports           P Detected    7 Detect C Use Brooktrout hardware                      SA inset XX Cancel    Close       You are now ready to configure ports     If ports do not detect  see the troubleshooting section     Configure Ports     Modules   Hardware Fax Module   Fax Lines tab     There are several configuration options for each port   e Outbound Inbound  Each port can be set for send only  receive only  or send  amp  receive     e From  This is the CS D  Calling Station Identifier  that will appear on the receiving fax  system  Each port can have its own CSID     e Forwarding  This option is for received faxes only  See Advanced Options for details     e Save As  Received files can be saved as ordinary TIF files to a directory  to allow you to  manage them directly  The Save As option enable
440. nt driver to use  e g  HP Laserjet 4 or Generic Text Only for  Eltron Zebra printers     5  Do atest print from Notepad to confirm proper operation     6  Use this printer in the OmniRush Track    401    OmniRush Administration  amp  User Manual    Backing Up CRM Systems    Possible Issue on GoldMine dBase  Backup Gives Errors Because OmniRush Has Files Open  There are these options     e Run Open File Manager on your NT or Netware server to enable safe backup of all open  files    e Manually STOP OmniRush at night    e Automatically STOP OmniRush at night with built in OmniRush scheduler     e Automatically STOP OmniRush at night with a batch file  ORNETSTOP  and your own  scheduler  or the Windows2000 scheduler service      e Enable your backup software to back up open files   Open File Manager  dBase Users  Z Firm strongly recommends Open File Manager  OFM  or similar technology   Why the big deal about open file manager  Because     1  It works great    2  It can solve ALL GoldMine dBase related backup issues  GoldMine   s GoldSync and  Automated Processes will also hold files open     3  It resolves other backup problems unrelated to GoldMine or OmniRush     4  It is the only complete solution to file based backup we are aware of     Some backup software has Open File Manager type technology built in  and that should be  considered an equal solution  Using OFM  open files on the system can be backed up safely  so  even if a user stays logged in  or GoldSync is running  y
441. nt folder being managed    e Check or uncheck the Rights check boxes     2 Grant Revoke rights for User Group     OF x        User or Group to assign rights to  Object to assign rights for   Cascade  V  E  Users El  Root  Hg Tracks  a g Users  E m  Documents  ml General    mg  Shared  m  UPS   2  Samples  sa  2 Firm Production Dutt a Dir    Set rights directly for user or group      Set None  Set rights by  modifying  group  memberships    A Dk ZE Barcel       e Users must have Read rights to a folder to see that the folder exists  and to schedule  documents from the folder     e The Update right allows users to edit and rename files     221    OmniRush Administration  amp  User Manual    e The Insert right allows users to add documents to the folder     e The Delete right allows users to remove documents from the folder   Driving Jobs from the CRM System    Driving Jobs from CRM  Introduction    OmniRush sees itself as the  A  in Sales Force Automation  To really automate the CRM  environment  one or more of the following steps will need to be taken     e One Click Button s for FUA s  Frequently Used Actions   e Trigger OmniRush jobs from Processes  e Trigger OmniRush jobs from Custom User Interfaces in the CRM system    e Trigger OmniRush jobs from the Accounting or other systems    This section discusses how to do this  Note that in many cases  it is advisable to work with a  CRM consultant or discuss plans with Z Firm s advanced technical services group     Tools that are
442. nt out   e Email creates its own history record  This results in two history records   One for the shipment and a second one for the email     Configuring DHL Shipping    There are several areas of configuration for DHL shipping  These are divided into Required and  Optional configuration settings     Brie that OmniRush shipping is not supported running in NT Service mode     DHL Required Settings Setup Procedure  Follow these steps to create a DHL shipping track  Initially  do not set any optional settings  stick  to the required settings and run a test shipment before trying optional settings     1  An DHL Shipping Module must be configured and running  a in Administrator  before  configuring the track     2  Create new DHL track  Set the Basic Settings   Host Reference to DHL or other appropriate value    4  Press Insert to create the DHL shipping track    Testing The Setup  1  Start the OmniRush modules    2  Inthe CRM or SQL system  schedule a job to track DHL with a reference of    DHL_2ndDay zpk    3  Check job status after 30 seconds  It should have completed    DHL Optional Settings  There are a number of optional settings for DHL shipping  Before getting to them  remember  some items     137    OmniRush Administration  amp  User Manual    e  f you want shipment notifications sent by email  fax the corresponding module and track  should be set up and tested first     e Decide carefully what notifications are appropriate    Settings     General Tab   e Shipment Schedu
443. nvention on the  International Sale of Goods is expressly excluded     11 2 1  No Waiver  Any waiver of the provisions of this Agreement or of a party s rights or  remedies under this Agreement must be in writing to be effective  The failure of either party to  exercise any right under this Agreement or the waiver by either party of any breach hereunder will  not prevent a subsequent exercise of such right or be deemed a waiver of any subsequent  breach of the same or of any other term of the Agreement     11 3  Partial Invalidity  Should any provision of this Agreement be held to be void  invalid   inoperative  unlawful or unenforceable to any extent  the parties will negotiate  in good faith   amendments to this Agreement to reflect the original intent of the parties as closely as possible   Such invalid provision or portion thereof will be severed from the remaining provisions  which will  continue to be valid and enforceable to the fullest extent permitted by law     11 4  Order of Precedence  In the event of any conflict between this Agreement and any  amendments  modifications  attachments  or other written agreements between the parties  the  order of precedence followed in resolving such conflicts will be as follows   i  signed amendments  to this Agreement   ii  attachments  schedules or exhibits attached hereto and incorporated  herein   iii  the Agreement   iv  other written agreements between the parties related hereto  The  parties agree that any purchase order p
444. o be faxed to that rep  at the  fax number in contact2  gt urepfax    Note  Automated Processes is an advanced feature of GoldMine  You must be willing to devote  time to experiment with and learn AP  Competent GoldMine VAR s can be a big help in this     Note  Due to the complexity of AP and its related features  Z Firm cannot support  implementations of GoldMine AP  Once your AP creates the job  OmniRush can process it   Getting the job created is in your hands     Knowledge of the GoldMine LOOKUP  INI can also be helpful   Creating a Simple AP Track  We will create an AP track with one event that will tell OmniRush to send price rtf  use a contact2    field for the fax number  fail the job back to user SALLY  and make the  amp  USERNAME and   amp  UserFullName fields merge as if the fax was scheduled by SALLY     e Go to File   Automated Processes   Setup Processes  e Press Maintain  e Press New    e Fill in the screen as follows     290    Developer s Guide    Process Properties    Process Name   Demonstrate Scheduling an Expression    Process Code   za D    Process Options  ke Allow only one attachment of this pracess per contact   k   Execute this process immediately when attached by a user  M Execute this process only on complete scans     Restart this process automatically when it ends      Attach this process to all new contact records          e      Press OK  and you now have the following screen         E Automated Processes Setup    Process      Demonstrate Sched
445. o be used for the e mail message  Job  information such as From Name  From E Mail address  Subject  Attachment  Message Signature  can all be set in the Track  This allows jobs submitted to a track  such as CSEMAIL  to be    from     Customer Service  no matter who originates the job     EE  that the behavior of the From Name and From Email are non standard  Generally  job  settings override track settings  However these two settings override the job  Anything set for the  From Name and From Email will apply to all jobs sent via the track     Popular Configurations   Set the Default Subject to effect   Information from Acme Roofing  so that any email sent without  a subject will have a subject automatically set by the OmniRush server     139    OmniRush Administration  amp  User Manual    Next  Send test email jobs    Configuring Commerce Tracks    Commerce tracks can be configured to send notifications about the transaction to users  within  the workgroup  via network popup message  and can send notifications out via email  print  fax   or voice  may require the appropriate module to be licensed      Network Alert  This will send a network popup to one or more stations on job success failure   The text area can include the special job merge codes below     Transaction Notification  This can be configured to either send a simple text block to an email  track  that may include the merge codes below   or merge documents  that may then be sent to  an email  print  or fax track  
446. o the      Z Firm  LLC OmniRush DATA    Make sure that the base directory structure is not changed      k  Reboot the system    1  Start Administrator  and walk through the  post restore  configuration steps     m  Start Launcher and modules  run some test jobs to confirm proper operation  Check  that documents in ODMS open for edit properly     If the original OmniRush system is not available  e g  hardware failure makes it unavailable   the  steps are the same as above  however tape backup will be needed to retrieve the  DATA   directory structure to restore to the new OmniRush server     Perform Post Restore Configuration Changes    The following tweaks are needed in many cases after restoring to a system with a different PC  name  If the new PC name is the same as the original  it is possible that no changes will be  needed     1     2     3     Check user private search paths  These may need adjustment to reflect the new  environment  especially if they referenced paths on the OmniRush Server PC   Open  each user in the OmniRush Administrator and verify adjust this setting as appropriate     Track settings  Document save path  If merge documents  shipping labels  etc  are  being saved to disk  the path to save to may need adjustment in the Track to reflect the  new PC name drive letter     View   Logs  The Log Viewer in the OmniRush Administrator remembers the path to the  logs as UNC  If an OmniRush system is moved to a different PC name or drive letter  the  Log Viewer
447. o the modules   6  Copy your documents for printing  faxing  amp  emailing into the import folder   7  Configure the CRM system for the Track users codes   8  Schedule jobs in the CRM system for processing by OmniRush     The full step by step installation walk through is available via this link     UR  oi The OmniRush Video Library has installation demonstrations     Detailed Quick Start Guides and Overviews     System Requirements   Server Overview   Installation Quick Start Guide  Configuration Quick Start Guide    Administrator s Guide  Introduction    Formalities    System Requirements    EmailRush  FaxRush  ShipRush Server  PrintRush and CashRush are part of the OmniRush    family  All these products are installed by a single installer and managed via a single console  the  OmniRush Administrator     For a friendly discussion of a good starter OmniRush Server PC  see the discussion     Minimum Required Hardware  for a basic  low volume system                    OmniRush Server PC  Client PC s  for OmniRush  Client Utilities    CPU   Pentium Il  Ill  IV  or Pentium III 600 or higher   equivalent   900 mhz or higher   RAM   256MB   Windows 2000   XP     196MB    Disk Space   1 GB Free Space minimum 75 MB Free space  60MB of   program occupies approx which for program  balance  175MB  free space required for temporary work files     for data      Operating System  e Windows 2000  any e Windows 2000  any   see the Windows Version flavor  e g  Professional  flavor   Support 
448. oO   Eat D  Reference        Time     widget_promp  frp D Date   37 2001   Di    Tine   D              Check out the great pricing and features in our new Duration  fo    Min    Widget super pack  The attached literature shows why  Acme just has to use our widgets  T Alarm     On     S Options  Activity  Opportunity   Project  IT Private V Link    te 3 D Irene OI New   RSVP  P Notify                  OmniRush logs all jobs into GoldMine history  so the whole workgroup knows what was done  by    who  and when     Fields a Notes NEEN Details N Referrals  Pending         Jul 27  00 RAFAEL Email Out for 5_Ig doc  Feb 25  01 RAFAEL Other Referral To  Woof Inc  Lap  NEW 100 user oppty  Mar 18  01 RAFAEL EML                   47    OmniRush Administration  amp  User Manual    Additionally  all OmniRush job types can be submitted by GoldMine network users  remote users  who sync  thin client users  Automated Processes  and GoldMine DDE DLL COM Stored Proc api  code     Client Side Integration  All OmniRush client applications  print to fax and viewer  offer their full  feature set to GoldMine network users  See the User Guide in this help file for details     Microsoft CRM v1 x    OmniRush integrates with Microsoft CRM in the following ways    Server Side Integration    OmniRush works as a virtual secretary in MSCRM  Schedule an activity  OmniRush does its job   This can be triggered via Workflow  interactively  or via the MSCRM API    There are two ways to interactively drive OmniRu
449. ob and CRM history record    The Shipping Module is perfect for organizations that     e Ship orders as part of their line of business   e Need to ship to groups of contacts in a single pass   e Drive shipping from custom plugins and CRM workflow  e Must ship and track urgent correspondence   e Need shipping integrated with other business processes    e Wish to centralize information about shipments    The OmniRush shipping module is fully self contained  and relies on no other shipping software   All shipping modules use the Internet to communicate with the carriers  e g  to upload data to  FedEx  DHL and UPS   See the reference grid for full details     53    OmniRush Administration  amp  User Manual                                   z  5   Step 3    OmniRush Badd A  ippi Database  Database Shipping Module ere   Generates  Connector s insted ane  Tracking    amp  age d d  Prints bar coded jo oe ng  shipping label to ystem    CRM Database    Commerce    The OmniRush Commerce module can run credit card charges and log the results in your CRM  system or SQL database  The basic flow is     54    Administrator s Guide    OmniRush Pulls    Job from CRM       Gs Co 4 ge D    Merchant      Createdin CRM     Sien      OmniRush Commerce PSTN              AJ CRM Database Module Gets Approval      or Decline   Processor       v  i A  Y  JMN s  vi ZS S  3  EE        OmniRush Logs  No   Success or    Failure to CRM  db       What is the Commerce module for     The Commerce module lets yo
450. obs from Windows applications such as MS  Word  If all jobs will be triggered from within the CRM system  or from one of the OmniRush    58    Administrator s Guide  API s  the Client may not be needed  For complete documentation on the Client  see the section  in the User s Guide     The Print to Fax   Email Client for CRM systems    4  3 OmniRush Client   x           Recipient   E Mail address     Jonathan Byrd  lt   o   gt j Jion byrd com  V Schedule Job   Schedule follow up   For Track      Tracks   EMAIL   Default E Mail      Sendon  at      4  3 2001 DN  11 58 27 AM            Activity Reference     quote for new processing system    Notes   Cover Page       Y  a    You will like this proposal    3 Ze       If Notes    ad ny                         Fax Viewer    The Fax Viewer is for managing received faxes  The Viewer allows several forms of  management   e View and Organize received faxes  e Annotate faxes  e Attach faxes to GoldMine and SalesLogix CRM contact records as attached documents  e Email received faxes to members of your team or to external contacts    The Viewer is easy to use  and allows received faxes to integrate with the organization s main  CRM database  keeping data organized and at hand  Click here for the User s Guide section on  the Viewer     Other Utilities    These tools are for system administrators  and include     zfCheckShell exe  This is a PC test utility to test the PC for stability  and to validate the  subsystems on the PC  such as the 
451. ocated on the PC  From a command  prompt  type SET TEMP to see the directory being used by Windows    3  Navigate to this directory  and clean it out as best as you are able  Especially remove  subdirectories    4  Run the single file installer program  Wait through the  Extracting Files   Reading  contents  Wait until the license agreement is displayed    5  Switch to your view of the TEMP directory  and press F5 to refresh the view  There  should now be a directory named to the effect  pft   tmp  with the current date time  creation stamp  This directory will have 8 12 files in it    6  Copy these files to a safe network location  for example      server share software omnirush version_6    Switch back to the OmniRush installer and cancel the installation   Setup exe can now be run from   server share software omnirush version_6  to install the   server and clients     ON    OmniRush Versions  OmniRush v6    What is New in OmniRush v6    415    OmniRush Administration  amp  User Manual     See what was new in OmniRush v5 5    See what was new in OmniRush v5 1   Updated Documentation  Microsoft CRM support  GoldMine v6 support  SalesLogix v6 support  Crystal Report RPT merge forms  Use RPT files to merge to email  print   amp  fax   Real Time fax port monitor    New Save Merge File options  Save final output  even of html email  and fax  to disk for archiving  or reference     Record your own voice voice messaging  Virtual Tracks for shipping    New fax DID features  Network
452. of Crystal Reports every night  You want these  printed or faxed  Here is your application flow     283    OmniRush Administration  amp  User Manual    a  Process all reports  Using the Crystal API  each report is saved as an RTF file into a  subdirectory of the OmniRush  outfax  directory  e g   outfax reports   Name each report  with the customer id or company name it is destined for     b  When all the reports have been built  read the name of the first file in  outfax reports  Find the ACCOUNT CONTACT record that corresponds to this file     If no match for this customer ID in SalesLogix  you could store these accounting system  ID s in a SalesLogix database field   create an ACCOUNT   CONTACT record with   minimally  the company  contact  phone  fax  customer ID information    e  Create a Activity record for this ACCOUNT   CONTACT record   f  Set the Activity record fields to     DESCRIPTION   server share dir     outfax reports  lt filename gt  rtf FCC   CATEGORY OmniRush   STARTDATE today s date  time of 1 00 AM  or a future date if you want the fax to be sent  in the future     lterate through each of the RTF files  following steps CF    h  Done     Q    ee sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     GoldMine  Driving OmniRush Programatically from GoldMine    It is easy to  drive  OmniRush from your code to perform a variety of merging  faxing  and printing  tasks  OmniRush is driven by records in the Go
453. offer their full  feature set to SalesLogix network users  Also jobs to SalesLogix Groups can be triggered from  the OmniRush Universal Client and the OmniRush Toolbar  See the User Guide in this help file  for details     Scheduling to SalesLogix Groups    Mass jobs can be sent to SalesLogix groups  There are a few ways to schedule to groups     a  Use a simple  one event SalesLogix Process  details below   b  Use the OmniRush Toolbar  c  Use the OmniRush Universal Client    To use a Process     Open the SalesLogix Architect   Create a new process   Drag a ToDo onto the process map   Double click the ToDo to set its properties  as shown  note the circled areas  these are  changed from the defaults      foo Schedule To Do For    Task Name   ToDo Gi Ce Process owner    PwON gt              Regarding  widget_promo rtf User who assigned process  REENE User who scans process  FIN Holes     Pick user             Time Lapse            T Display    Ready for Execution  dialog   V Don t wait for task to complete  continue to next task  I Do not schedule  record as history   IV Automatically schedule  do not prompt user    Activity Scheduling  I Schedule jo days after triggered    IT Start  9 00 AM  Duration  Bi enge  a                  Save the process  The Process can now be scheduled to a group in SalesLogix with two steps in  the SalesLogix Sales Client     e Schedule   Process Select the process  and select the group   e Tools   Processes   Scan All Processes    229    OmniRush A
454. older to allow  organization of received faxes  When linking faxes  the appropriate folder can be selected to  store the fax     Acting on Faxes  The Image menu is where linking  forwarding  exporting  and emailing options are found   Linking Faxes to Contacts    The OmniRush Viewer allows received faxes to be linked to the CRM system as Attached  Documents  This allows faxes to be organized  and kept on the relevant contact record  For  CRM systems that syncronize files  it also allows the fax file to syncronize to remote CRM users     When the Image   Link to Contact option is selected  the Viewer prompts with a contact browser  that automatically is populated with the current contact in the CRM system  To link to another  contact  select Browse Host DB for Contact to bring up the contact browser and navigate to a  new contact     Before linking  note the Description field at the top of the fax  It can be convenient to set this  before initiating the link  as it will flow down onto fields during the link and save keystrokes  For  example  you might note a fax as Revised Bridge Proposal or as Purchase Order 34333     Additional options on this screen are    Associate CSID with Contact  This checkbox is only available if the sending fax system has a  CSID defined  Checking this option will create a CSID record in the host database to allow the  Viewer to automatically find the correct contact record next time a fax comes in with that CSID   thereby saving you from having to n
455. omert Ds                Further  the SalesLogix VBA  DLL  and other api s can be used to drive OmniRush jobs  The  SalesLogix Web Client and other thin client tools can also trigger OmniRush jobs     Client Side Integration  All OmniRush client applications  print to fax and viewer  offer their full  feature set to SalesLogix network users     GoldMine    OmniRush integrates with GoldMine in the following ways     46    Administrator s Guide    Server Side Integration     Traditional    interactive use of OmniRush is done by scheduling  activities in GoldMine  OmniRush works as a    virtual secretary    in GoldMine  and you schedule  jobs to OmniRush just as you would to another GoldMine user     The key to understanding this part of OmniRush is to remember that the GoldMine CAL table  drives OmniRush  A single record can trigger a simple job  or complex job  to any OmniRush  module  OmniRush does not care how these CAL records are created  You can use GoldMine s  DDE  DLL  Stored Procedures  Remote Sync  Automated Processes  or any other mechanism  that will create the appropriate CAL record    Your job is to create the CAL record  OmniRush does everything from there on     For example  to send the document package  widget_promo frp  to Sam Jones via email  the  following might be scheduled in GoldMine     Schedule an Other Action AES    Detail   Users   Resources   Available Time   Recurring   Group Schedule            Primary User   Contact  Code  Color    Sam Jones D   D 
456. ompany  address  and city info you  would use      amp Company   amp FullAddress    Insert a BarCode field under the  amp FullAddress  Insert   Field   Numbering   BarCode     Select the field  use alt F9 to toggle so you can view the text in the field  Now modify the the field  text so that it looks like  BARCODE  amp Zip   MERGEFORMAT     Save the label or envelope as an RTF file and test it on a small group  Hint  Tag 3 records and  schedule to a group     Note that the BARCODE Word field has many switches available in Word  Any or all of them can  be used  Simply add them to the text of the code     Alternate Method     210    User s Guide     This document submitted by a Z Firm VAR  Provided on an FYI basis  not supported by Z Firm     Postal bar codes can be added to labels  envelopes and letters merge printed with OmniRush  with the following steps     1  Add your merge codes as prescribed by OmniRush  For example  to add company   address  and city info you would use      amp Company   amp Address   amp CityStateZip    2  Create a BOOKMARK  Insert   Bookmark  in Word  Place the Bookmark IN FRONT of  the  amp Company  Insert   Bookmark    Type Bookmark Name     like ORADDRESS     3  Underneath the  amp CityStateZip macro  place the BARCODE field  Insert   Field    Numbering   Barcode  When inserted into Word  edit the field information so it looks like  this     4   BARCODE FRADDRESS  b      Save the label or envelope into the OmniRush document store and test it on a s
457. on  The resolution at this point is     1  Cancel and exit the Updater     73    OmniRush Administration  amp  User Manual    2  Cycle the ZFirm DBEngine service  This can be done from the service manager  or from  a command prompt  at the OmniRush Server   Exit the updater  and from a command  prompt execute these commands     net stop  zfirm dbengine    after a few seconds    net start  zfirm dbengine   3  Now re run the Updater     Upgrade FAQ  Should the Brooktrout driver be upgraded     Generally no  If the OmniRush system is running properly with the Brooktrout board  no  change to the driver is needed     Do my templates need to be updated     No  Existing OmniRush templates will work without changes  However  if OmniRush is  used for UPS shipping  the new v7 UPS shipping templates must be used     What about Terminal Server     Be sure to read about the new support for Terminal Server in v7  Systems upgrading from  OmniRush v5 V6 can install v7 and get to work right away     Configure OmniRush    New Installation  Initial Configuration  amp  Testing  Installation  Initial Fax Server Setup   Setup   A typical OmniRush Fax Server requires these components     Modules   e Database Connector Module  e One Print Raster Module with default settings  do not modify printer or other settings   e Fax Server Module  either Internet Fax  Hardware Fax  or both     Z   Internet Fax Server  Z   GM 5 DBase Connector   3 Fax Server Module   3 Default print module    Tracks   e One or 
458. on client stations  No delays for mail upload  or memory footprint of email  client software    e No cluttered  space hogging  outboxes on client PC desktops    e Centralized library of literature to send    e All email is logged  so the entire team can see what was sent  when  and by who    e OmniRush  powerful document merging can populate documents     e OmniRush  powerful server side VBA can enhance documents prior to transmission    56    Administrator s Guide    Email jobs are just like fax and print jobs  and can include any number of attachment files   Attachments can be merge RTF documents  or static documents     Database  Connector  Module exports  job status to    Database E Mail Module  Connector  Module imports    job       Client Applications   Administrator   The OmniRush Administrator application is used by admins to install and configure OmniRush   and can also be used by users to manage the document library and check job status  It is  intended that any users who need will use the Administrator  User rights can be used to restrict  access to just what is required     The Administrator is used to perform the following tasks     e Module configuration and management    57    OmniRush Administration  amp  User Manual    e Track configuration and management   e Document management   e User management  If OmniRush is being driven by CRM users  or programatically via one of the OmniRush API s  it  is possible that only the system administrator will need the Admin
459. oncurrently with any number of shipping  solutions  including those by UPS and third parties    Do   need a modem to use OmniRush UPS shipping    No  Any internet access method will work  e g  DSL  T1  Cable  ISDN  etc    A modem can also   be used      do not have Internet access and want to use OmniRush UPS shipping  Can I use a modem   During ShipRush setup  a dial up method and modem can be selected    Can OmniRush do electronic call tags   No  Call tags are supported by the ShipRush for UPS software by Z Firm  See  www zfirm com for information    My software is configured to a kit of template names  Do   have to change to the new templates   No  You can keep using the same template names  Version 7 will accept either ZPK or  FRU as the file extension for shipping templates  The v7 sample templates are named  FRU to differentiate them from prior versions  The new templates can be renamed to ZPK  to match the expected file names  Be sure to delete old templates  as they will fail with v7  of OmniRush    What shippment parameters can   pass job by job     S The full list of OmniRush overrides is here   Shipment parameters  Such as weight  size  class of service  etc   can be defined  100 in  the template  or can be set on the job with reference line codes  Note that only a small  number of shipment parameters can be set on the reference line  These are   Weight  Declared Value  COD Amount  COD Payment type  For example  this REF line for a regular ground shipment     UPS_G
460. onnect to the Z Firm DBEngine and use the connect ini to do so     Connect ini controls what protocol is used to communicate  and defines the IP Address or  hostname of the Z Firm DBEngine     Supported communication protocols   e TCPIP  e  Local    The local protocol uses shared memory  It is limited to connections local to the Z Firm DBEngine  PC  It is usually set up by the installer on the OmniRush Server PC     The location of the connect ini is determined by the CONNPATH environment variable  which is  set persistently by the OmniRush installer     Example Connect ini     454    Technical Reference    Using the local protocol      Configuration    Sessions 30   Sessions the client should allocate   omnirush    Protocol local   No host name needed      because always local to the    Z Firm DBEngine          Using the TCPIP protocol      Configuration    Sessions 30   Sessions the client should allocate   omnirush    Header MUST be lower case  Protocol tcp   Defines the protocol as tcp  host PRODOR   Host name or IP address   port 1530   Req d param for tcp       Always set to 1530    455    Glossary            split    GoldMine SQL system  A spilt GoldMine SQL system has the GMBASE tables in a  separate SQL database from the Contact  COMMONDIR CONTACTDIR  database  tables     A    Alias Based Merge Code  Alias based merge codes are based on SQL queries  OmniRush  includes dozens of alias based codes out of the box  and you can make your own custom  merge codes based on S
461. onnector installs only  Each connector should have a  unique 4 digit  alpha numeric code assigned to it by the system administrator     Database Connector for SalesLogix  Operating Environment   SalesLogix    The Connector for SalesLogix requires that SalesLogix be installed and operational on the  OmniRush PC     When run with SalesLogix v4 5  OmniRush connects to the SalesLogix database directly  via low  level BDE calls  OmniRush is compatible with SalesLogix v4 x and v5 x  SalesLogix2000 and  SalesLogix NET   It is your responsibility to install the correct slgxapi dll on the system     When run with SalesLogix v6  OmniRush makes two connections to the SalesLogix system  One  via the SalesLogix data provider and one via a regular SQL Server OLE DB provider     Note that running SalesLogix on the OmniRush Server PC can overload BDE and cause all BDE  applications on the PC to hang  This will then require restarting the SalesLogix connector   OmniRush Administrator  and any other BDE applications on the PC  For best results  increase  the global memory settings in BDE Admin     There are a number of options on how SalesLogix can be configured  so here are the details           Environment Item   Discussion  Running a supported OmniRush supports SalesLogix running on the following database  SQL Server servers     e Microsoft SQL Server  v7 and 2000    e Oracle  all SalesLogix supported versions of Oracle   Note that Interbase is not supported by OmniRush and will not  work  
462. ontact or the Account  Here are two merge codes   one for Contact  one for Account  Create a custom merge code called AMA  Account Manager in  Account view   and enter this SQL     select ui    us   from  userinfo ui  usersecurity us             where   ui userid   us userid   and   ui userid    select accountmanagerid from account  where   accountid     amp CompanyID         Now create another custom merge code called AMC  Account Manager in Contact view   and  enter this SQL     select ui    us   from userinfo ui  usersecurity us                where   ui userid   us userid   and   ui userid    select accountmanagerid from contact  where   contactid     amp ContactID      Now all the fields in the Userlnfo and UserSecurity fields can be merged for the Account  Manager  The following merge template can now be created     Account record Account Manager info     SAMA Usercode This is the short username  the login name   Good for sig graphics   KLA ka Account manager email address    Tull username of account manager  Acct Manager Title    Phone number    SAM Usercode This is the short username  the login name   Good tor sig graphics     CT       When merged and faxed emailed printed  the output will be similar to the following     202    User s Guide    Account record Account Manager info                       Larry This is the short usermame  the login name  Good for sig graphics    larryp  phxpe com Account manager email address   Larry Peters   Tull username of account manag
463. ontrol the status flag  record by record  in GoldMine via the Edit Dial Phone Edit Phone  Format selection     Easylink Fax Module Troubleshooting    Nearly all problems with this module stem from problems in the internet connection  Any issues  in the connection between the OmniRush Server PC and the internet can cause problems for this  module     The first step is to carefully check all internet TCPIP configuration  routing  connectivity  firewalls   etc    Advanced Diagnostic Logging    Only at the request of Z Firm technical support    On the module settings  there is an option for Diagnostic Logging  To operate this option    Turn this option on   Restart the module   Run some jobs through the system   Wait several minutes  or all day  as directed by Z Firm technical support     Check the OmniRush Server directory      omnirush server v5   for log files named similar to this     MS1FHK7VFD7UCLI_faxbridge_diagnostic1217 0  MS1FHK7VFD7UCLI_faxbridge_querydiagnostic1217 0    These files will need to be manually zipped up and submitted to Z Firm technical support     395    OmniRush Administration  amp  User Manual    Onote  Be SURE to turn OFF the Diagnostic Logging option after sending the logs to Z Firm   Leaving it on can fill the hard drive     Note  This logging will not work if the Easylink account is set on the track  To enable logging  set  the account on the Easylink fax module only  not on the dbio or track     OmniRush Server Error on NT  Event Log Full      get
464. or configuration    Database Connector for SalesLogix v4 v5       OmniRush Administration  amp  User Manual    Looking for SalesLogix v6 x  Click here     A  W Click each area below for more information     it Slgx dbio on ZF W2K1  X     Type   Host db uo Version    1 00 00  Host PC   ZF W2K1    General   Extended SalesLogix  Host    Oved codes   Result codes   Aliases   Mult DBIO      Database Alias   ES z   Synchronize to all users T     SalesLogix Login    admin SQL Login   sysdba  Password     Password    100    Advanced  Optional Settings  see help file                    Key file  Slax   283      usually not needed  leave blank       Root dir for attach docs  Ovrd      click for more information  al    SalesLogix DLL filename    for ASP use only  click for more info  a                Required Fields     e Database Alias  select from list    e SalesLogix Login password  id Admin is a good choice    e SQL Login password  always use SYSDBA  as this must be a dbo or have the dbo role in   the SalesLogix database    e DB Owner  in the Extended Settings tab   Synchronize to all users  This option should not be used unless you want OmniRush related  activity and history table records to sync to all remotes  By default  these records will only sync to  the remotes that subscribe to the affected account records  Click here for detailed discussion     All other fields are optional  and rarely needed  Leave alone for now     Key File  Only for SalesLogix v2 and 3  Set here ONLY if
465. or fax and email jobs  the text after the    is the job  reference regarding subject  For all these jobs types  this will  merge into the  amp FXREF merge code  and for email it will also  be the email subject    In the examples above  the output is as follows      fax job   The  amp FXREF merge code will merge  Proposal             274       ALL    OWN  lt value gt     FWD  lt value gt     Developer s Guide    3434A     email job   The  amp FXREF merge code and the email subject  will be  May specials      shipment job   The shipment reference  which also prints on  the label  will be  Order   1010099 Widget Kit    Bine    token can be changed to another double character  value in database connector settings         On GoldMine systems  it is common to change this from  the default to another value  like      because   is a reserved  symbol in GoldMine lookups      Notes    The maximum length of this element is generally 40  characters  For shipment jobs it is typically 25 characters   varies by shipping carrier  will automatically be truncated to  the carrier appropriate length by OmniRush     Stands for  Owner    This sets the job owner  All the From information can be set  to any user using this tag  Example use     email  catalog htm OWN SALES    Acme  Widget Catalog     causes the email FROM email address and name to  be SALES     fax  special rtf OWN JOE   causes the  amp Username   amp Userfullname to be Joe s   information    Stands for  Forward    If the track is se
466. or is dialing local calls as area code   number instead of just the number     Or   e OmniRush is dialing an 011 prefix on some faxes   Or    e Using Easylink Internet Fax  OmniRush is dialing a 1  before the fax number on  international faxes  jobs should only have country code   city code   number on  international Easylink Internet Faxes     The Issue  This indicates that the GoldMine phone format flag field is not set  This often happens when data  is imported into GoldMine  sometimes even when GoldMine is used to import the data   and when    data entry operators mistakenly check the    International    box on the GoldMine data entry screen     For international faxing  it can reflect improper settings in OmniRush  or improperly formatted  data in GoldMine     How to enter international fax numbers in GoldMine   This applies to dialing the international number with a modem or using Easylink Internet Fax   You have two options  Both methods require that the contact1  gt status flag be set properly     described below  and set interactively in GoldMine via Edit Dial Phone Edit Phone Format      e Method A  Enter the full dialing string into GoldMine  e g  011 44 23 4445555  e Method B  Use the     indicator before the country code  e g   44 23 4445555    In both cases  you must make sure that the settings in OmniRush  Settings General Fax Number  for International Dial Prefix and Country code are correct  U S A  users would set international  prefix to 011  and country cod
467. or on NT  Event Log Eu    396  Troubleshooting Database Connectors           c cccccceeeeceeeeeeeeeeeeeeeeseaeeeeaaeseeneeseeeeesaeeeeneeseeeees 396  Troubleshooting SQL Connectors  incl  SalesLogix  amp  GoldMinel 396  Software  Network  and Environment Discuselon    397  Networking DISCUSSIONS eset tance ee AE E A A 397  Networking Details   e senennerr ann T A E T agaeans aves anne 397  Wide Area Networks and Ommiush eee eeeeaeseeeeeseeeeeseaeeesaeeeeeeeeeeees 397  Internet Connectivity   2 2    cece eeeeceeeeeee cee eeeeaeetenee ce aeeeeeaeseeaeeseaeeeseaeeeeaaesseneeseaeeetaeseeaeesseeeess 398  Internet Connectivity  Firewalls  amp  Proxy Genvers 399  Printing to IP Printers  Explanation             cccceeeeeeeeeeeeeeeeeeeeeeeeseeeeeeeeneeeeeseeeeeeeseneaeeeeeeeaees 400  Printing to IP PrinterS  HOW To 401  Backing Up CRM Gvsiems     ssssseeseeseesiresirssirssinssirssrnssirsstnsstnsstnsstnnstnnstnnstnnsnnnstnnnnnn ttnn nt 402  NT Services  Errata  amp  DISCUSSIONS              ccccccccccscececececececececececucececacacaeacucececacacaeaeueeeeeaeanens 403  Drive Letters ANd Gervices ntun nn nenn nenn 403  NT User Account for OmniRush Services             ccccceececeeeeeceeeeeceaeeeeeeeseeeeeseaeeesaeeseneeseaees 404  Running OmniRush Server as an NT Service 0    cece eeeeeeee eens eee cesses eeeeeeeeeseeeeeneenaes 404  Software  COCXISTENCE syari Fee ie ENEE dats a Maer aan ee 406  Windows Version Support Matt  407  Printing Labels with CoStar or Thermal Pinter 407  Printi
468. ories  To see the  document from FrontRange Solutions on this subject  request the technical document  Tech  Spotlight Newsletter  of April 5  2002  What follows here is a brief Z Firm write up on the  subject     While GoldMine can operate in a  split  environment  the limitations are many  and they are subtle   often rearing up only after a system has been in use for some time  When you look at the    342    Technical Reference    landscape of CRM systems  they all operate as a system  Splitting them always leads to  problems  Due to many factors  most of them from really ancient DOS versions of GoldMine and  pre security days  GoldMine evolved with the multiple contact set feature  This feature has some  benefits  but has a tremendous number of  gotchas  that are not the fault of GoldMine  they are  simply the trade off to supporting multiple contact files from a single shared calendar  Particularly  in SQL environments  multiple contact files are fraught with downstream traps     For nearly all sites  being limited to a single contact file  however  is not a    terminal    problem  A  single database can be    partitioned    into multiple types of records  vendors  customers  prospects   etc   using a Contact1 key field to flag the record type  Then all the data is in one place  all the  time     If multiple contact databases are used  a swath of GoldMine features stop working the moment  you introduce multiple contact directories  including     1  Calendar links to conta
469. origination information  OmniRush can support up to 20 locations using  regular tracks  For more than 20  use Virtual Tracks     NOTE  The FROM block must match the actual physical origination address or your  package may be misrouted  Tendering false shipment information to carriers is a  violation of your agreement with the carrier     Routing Labels to Multiple Printers    An OmniRush shipping track is associated with a single printer  In some environments  it is  necessary to route labels to specific label printers by shipment  Virtual tracks allow a single  shipping track to service   multiple printers of the same or different printer types  e g  laser thermal      Virtual Track Details    Virtual tracks are based on this logic     o  Be KM  a N N   Ba Ny V  No z Check Virtual Track   Process job with  x  dir for zi fie Zei zytfoune 3 track values overriden  Le Me named by VTR  7 fe by virtual track settings   S y        OmniRus  job  wATR    ovem de          Fad job with virtual track  not founc omor       Virtual Tracks can override different kits of information  Each kit is a package  and all elements of  a kit must be defined  Multiple kits can be used in a single Virtual Track                      Kit   What is overriden     Contact   Just the contact name in the FROM block     Company  _Just the company name in the FROM block  Address Address1  Address2     _City  State  ZIP  Country   Print Label If True  printer name and type must be supplied  Notification If Tru
470. orted from a CRM database or created  from scratch  temporary contacts   ClearContact clears this  internal list  It does not affect the contacts in the host CRM  database or the jobs already created using the contacts in the list     See also   CreateTempContact  DeleteContact  GetContactCount   GetContactFieldByName  GetContactFieldName  GetContactFields   GetContactValue  GetFieldCount  SetContactFieldByName   SetContactFielName  SetContactFields  SetContactValue   UseHostContact and UseHostContactEx     procedure CreateTempContact  const wsFirst  WideString  const wsLast  WideString   out hContact  SYSINT       303    OmniRush Administration  amp  User Manual    Description  Creates a contact in the internal contacts list  This does not  affect contacts in the host CRM database  Once the contact is  created  contact information may be completed using  SetContactFieldByName  SetContactFielName  SetContactFields or  SetContactValue  The contact is then ready to be used by job    creation methods  If the function fails  an exception is raised   wsFirst   First Name of the contact to be created   wsLast   Last Name of the contact to be created   hContact   If the method succeeds  this parameter contains a handle that may be    used to reference the Contact in job creation methods etc     procedure Deactivate     Description  Disconnects from the OmniRush database server  If a user was logged  in  he is logged out automatically before the connection is cleared     See also   A
471. ou will be covered    Download the OFM demo from www stbernard com or contact Saint Bernard Software     Alternate integrated open file  amp  backup software solution  suggested by a Z Firm user    www ultrabac com    Alternatives to OFM  Stop the OmniRush Database Connector Module s     This will disconnect OmniRush from the GoldMine files  However  it will keep a its system tables  open until you exit OmniRush     Automatically Stop OmniRush with a Scheduler   You can use a tool like TechScheduler  www winutils com  or the NT AT module to automate the  OmniRush shut down  Other applications of this kind can be found at www windows95 com  See  the examples for starting and stopping OmniRush services     Enable Open File Backup in the Backup Software    Most backup programs  Seagate Backup Exec and others  default to skip open files  However  it  is often safe to back up open files that are not being actively written to  You can set programs    402    Technical Reference    like Backup Exec up to go ahead and attempt the backup of open files  This can give a moderate   but imperfect   level of protection     SQL Discussion  SQL databases require their own backup approach  Backing up SQL can be done several ways     e    Simple     the SQL DUMP mechanism  e    Some Experience     DBCC   DUMP  e    Business Use     Single User Mode  DBCC  check logs  programmatically    DUMP    e    DBA     Single User Mode  DBCC  check logs  programmatically   Drop  amp  Recreate all  indexes 
472. out further hassle           rax Launchers     FIXED  Launcher now protects against two instances of  Launcher getting started                    Pax Module     ENHANCED  Hardware fax now gives detailed result codes  human  voice  etc               xxxGoldMine Connector                   CHANGED  The Goldmine DBIO will not allow itself to be  configured to log into   GoldMine as the same userid as one of the tracks  This is a  safety     xxx   lient       FIXED  If other contact has an email address  Client would  prompt   contact does not have email address  when selecting the  other  contact   FIXED  When scheduling a call back  the time is updated to  the current time  each job   FIXED  The database is now queried after three characters are  typed   with a longer pause  or four characters or more with a  shorter pause   Space character is counted   NEW  When scheduling a call back  there are new options to  auto advance  the date a day wk month  NEW  Option above track list to show Print tracks                                                     Viewer       431    OmniRush Administration  amp  User Manual                   NEW  Emailing out a fax can be don ither with a MAPI email   client   like Outlook   or the new built in email client  best for   users   who use GoldMine email and do not have a local MAPI client                setup   at every PC   Email client set in File   Settings   NEW  MRU for fax description line   NEW  Option of static list of fax description l
473. over page  etc      e This means that if the job is for a destination not currently in the SalesLogix database   your code may need to create ACCOUNT and CONTACT records as well as the Activity  record for each job     There are also several benefits     e  f there is no merging of contact data on the fax  all the Activity records can be linked to  one ACCOUNT CONTACT record set  e g  a NO CONTACT record      e OmniRush job overrides  for fax number  logging  etc   can be used   Examples   Example  1    In the first example  a TIF file is created once a week  and your application will trigger it being  faxed out  The steps are     282    Developer s Guide    e The TIF is placed in  outfax  with the name faxfile tif    e Your application creates Activity records all linked to the same ACCOUNT CONTACT  records with the following fields populated     DESCRIPTION faxfile tif fax xxxxxxxxx FCC   CATEGORY OmniRush   STARTDATE today s date  time of 1 00 AM  or a future date if you want the fax to be sent  in the future     Where xxxxxxxxx is the fax number to send the fax to  The  FCC  causes OmniRush to put the  job into the HISTORY table on success or failure     Once this record is created  OmniRush will process the job     Mee sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Example  2     A mainframe computer spits out dozens of text files each night  These files might be production  schedules  inventory  or accounting
474. p  merge codes in  href and other HTML tag and control areas are ignored  To merge into these areas  a special  merge code tag is required    amp      This is referred to as an extended control character     The extended control character works in any HTML section or tag  including node attributes and  non text blocks  excepting  lt SCRIPT gt   lt  SCRIPT gt  blocks   The extended control character is  used to specify OmniRush merge macros or custom merge fields only  repeating groups are not  supported outside the HTML body                        Examples    HTML Source Merged result  href http   www woof com cgi woof cgi   amp  User_Login href http    www  we  href http   www woof com woof htm amp   amp  User_Login href http   www w  woof htm amp   amp  Cl_Accountno woof  htm amp   A1072346   woof htm    amp  User_Login amp   GetAll woof  htm amp SAM amp GetA   href  mailto sam acme demo subject Quit S20sending S20to 20  amp  Contact href  mailto sam s  href http   www acme com unsubscribe asp 1ID  20  amp  ContactID href http    www a         Note that merge codes must have a recognized separator before and after the merge code  A  separator is either a punctuation mark or space  For example        href http   www woof com woof htm  amp  User_Loginanswer asp Will not    work   because the  merge code  is  completely  surrounded       178    User s Guide    by ordinary  text  no  separator  before   amp    and no  separator  after  User_Login         href http   www woof co
475. parameters but should update the job  activity  record in  the host database  Make sure that this procedure clears    ModulelD    field in the activity  record  see SP specification         SELECT    zfQueryFlagged     TRACK1     10  should return 0 records       SELECT    zfQueryNew    TRACK1      7  10  should return 1 record with 1 field    ActivityID     that contains the first job ID   JobID_1         EXECUTE     zfCreateHistoryRecord  set parameters to your taste    Function should create a valid history record in your host database        EXECUTE     zfDeleteActivityRecord JobID_1  Function should delete activity 1 from your host database     SQL  Pass Thru SQL via ADO    SQL Script  configured  in  Your Database OmniRush   MySQL  Pervasive  etc   DB  Connector         OmniRush Server    329    OmniRush Administration  amp  User Manual     Revision  7      OmniRush   Pass Through SQL Database Connector SQL specification    Overview    The OmniRush connectors for Microsoft SQL Server and Oracle use a kit of stored procedures   sprocs  to interface with the database  This method is very efficient  and easy to implement     However  there are many other database engines in use  many of which lack support for stored  procedures  or lack a consistent stored procedure syntax  To allow OmniRush to work with the  widest range of database engines  OmniRush v6 and higher offer Pass Through SQL mode   Pass Through mode lets OmniRush  talk  to your database using regular SQL state
476. parate from the SQL database where the contact database resides   there is a problem for  OmniFush  Also see    split  GoldMine SQL system     Database Connector  GoldMine Aliases    The purpose of Track Aliases is to support multiple GoldMine contact files  For example  if there  are two GoldMine contact files  and two OmniRush connectors servicing the database  a user  might schedule to FAX from both databases     The two database connectors would then both try to import the job  when clearly only one  the  correct   connector should handle it     So the flow is this     Users in contact file  A  would schedule to FAXA  Users in contact file  B  would schedule to FAXB    On the  A  connector  you would alias the FAX track to FAXA  and on the  B  connector  alias the  FAX track to FAXB     Database Connector  GoldMine Multi DBIO     hese settings are only applicable if your OmniRush Server will connect to multiple GoldMine  databases concurrently     89    OmniRush Administration  amp  User Manual    Import Documents From  Adds an additional directory to search for files in addition to the  global Document Import Directory  Allows each database connector to have its own external file  library     Default Import Folder  Imported files will go into the specified folder instead of the globally  defined document import folder     Internet Fax Account  Allows jobs from this database connector to be billed to a specific  internet fax account     Use Import User Suffix  For multi c
477. ping with OmniRush    OmniFush is driven by GoldMine CAL records  How the record is created is not material to  OmniRush  It just needs to be there     There are a few minor caveats     The CAL record must be linked via the accountno field to a CONTACT1 record  Unlinked  CAL records will not work     The CONTACT1 record contact company phone1 fax fields will be referenced by the fax  job  for the fax banner  cover page  etc      This means that your code may need to create a CONTACT1 record and a CAL record  for each job     There are also several benefits     If there is no merging of contact1 data on the fax  all the CAL records can be linked to  one CONTACT1 record     OmniRush job overrides  for fax number  logging  etc   can be used     Examples     Example  1  In the first example  a TIF file is created once a week  and your application will trigger it being  faxed out  The steps are     The TIF is placed in  outfax  with the name faxfile tif    Your application creates CAL records all linked to the same CONTACT1 record with the  following fields populated     REF faxfile tif fax xxxxxxxxx   ACTVCODE FCC   USERID OmniRush   ONDATE today s date  or a future date if you want the fax to be sent in the future   ONTIME blank to send immediately  or a future time to send the fax in the future     285    OmniRush Administration  amp  User Manual    Where xxxxxxxxx is the fax number to send the fax to  The  FCC  causes OmniRush to put the  job into the CONTHIST table on success
478. plates to pull the correct form type  when page size cannot be used  set the paper type  in the form  This requires that you have the same printer driver installed on the PC where you  make templates and on the OmniRush server PC     A technique does not work with all print drivers  It may take some experimentation to make  this behave properly   The RTF templates you create in word can be set to print to any tray on the laser printer  The    way this is done is to open the RTF in word  and then go to File   Page Setup in Word and select  the appropriate tray for the document or for the page within the document     Page Setup KE    Margns   Paper Spa paper Source   Layout    Preview                        Lower Paper tray  Envelope Feeder A          This section    Default      a kaesestcd    It is easy to test how OmniRush will handle the printing  Just open the raw RTF merge template  at your workstation and print it to the printer  When it works from your desk  e g  pulls from the  desired tray   then OmniRush should do the same when it merges and prints     Gr  note  The same printer driver should be installed on OmniRush and your station     Using this technique  it is straightforward to build a single RTF that has a cover letter and  envelope or label  and the printer will put each on the correct stock   See the sample  LETTER3 RTF that comes with OmniRush      OmniRush Internals    OmniRush File Types    409    OmniRush Administration  amp  User Manual    File Extensio
479. platform  the CASE  ISNULL  and IIF  mechanisms can serve   See the Transact SQL documentation for details   Here is an example  using the CASE statement                    SELECT  RecipientName                                         CASE  WHEN len BillingName   lt  1 THEN ContactName    Handles  cases where there is an empty string in BillingName  WHEN BillingName IS NULL THEN ContactName       Handles  cases where BillingName is NULL  ELSE BillingName  END   CONTACTID  BillingName  ContactName  from RecipientTable where CONTACTID     amp CONTACTID     For example  to use this on the GoldMine CONTACT2 table where we have a field named  UBillingName  the implementation would look like this                 SELECT  uRecipientName     CASI             HEN len uBillingName   lt  1 THEN Cl  Contact  HEN uBillingName IS NULL THEN Cl Contact    LSE uBillingName  r                      W  W  END  c2 accountno  c2 uBillingName  cl Contact  from  contactl cl  contact2 c2    where  cl accountno   c2 accountno and c2 accountno     amp CONTACTID           GoldMine  Count of Records    Say you want to merge in a simple count of records  For example  you want to remind customers  that they have received X tech support calls in the last three months  Say that tech calls are  tagged with a result code of TS  Create a custom merge code called CTS  Count Tech Support    and enter this SQL     197    OmniRush Administration  amp  User Manual    select count    as howmany   from   conthist   whe
480. plicitly transfers all intellectual property rights related to such  Feedback to Z Firm        PART TWO     PROHIBITED USES OF SOFTWARE AND SERVICES        Service    and  Services  mean internet fax service providers  voice messaging providers  and other  parties that may act as ASP s or delivery agents for Software     The Software and related Services  internet fax  voice  etc   may only be used for lawful  purposes  Customer is expressly prohibited from using the Software or related Services to  transmit any unlawful  harmful  threatening  abusive  libelous  vulgar  obscene  profane  hateful   or otherwise objectionable information of any kind  including  but not limited to  encouraging  conduct that would constitute a criminal offense  infringe third party rights  give rise to civil liability  or otherwise violate any local  state  national or other law  Customer may not use the Software or  related Services to upload  post  reproduce or distribute  in any way  any information  software or  other material protected by copyright or any other intellectual property right without first obtaining  the permission of such right holder  Customer will comply with all applicable laws  regulations or  conventions  including  without limitation  the provisions of the Telephone Consumer Protection  Act  those related to data privacy  international communications and exportation of technical or  personal data     THIRD PARTY TECHNOLOGY USED UNDER LICENSE    Certain components of this 
481. pplication     win32  web  wireless  etc    Insert job record in tha   Joos Table    Tersier say       SQL Script   oonligyured  In  OmriRush   gp DB  d dy Connector      CDI     OmriRus  Server    OmniRush Processes Job    bT   Step Sep removes Jobs    record inserts Job History recard          r       Your Application   win32  web  wireless  etc      Implementation Steps     The steps to implement the OpenDBIO are     1  Integrate to your database structures     a  Microsoft SQL Server  amp  Oracle users  Using any Interactive SQL CASE DDL Script  tool  Create 10 special stored procedures in your host database  see    C  Program Files Z Firm  LLC OmniRush Examples Sample Code Open Database Connector Open_StoredProcs rtf    for  details   These stored procedures are the core of your new OpenDBIO module     b  Other databases  Implement pass through SQL scripts   2   Using any Interactive SQL tool  Test all the procedures scripts carefully  Test for   SP s use the input and output parameters specified in the OmniRush documentation     a  SP s make indexed queries on your database     324    Developer s Guide    3   Optional  if your OmniRush server will merge data from the SQL database onto forms for  fax email print  Create merge aliases using the OmniRush Administrator     4  Configure the OmniRush Database Connector    5  Configure other OmniRush modules and tracks  e g  to enable OmniRush as a fax  server  shipping server  etc      6  Runsome test jobs through the system 
482. price rtf FAX   trim contact2  gt urepfax     FWD SALLY OWN SALLY   It could have just been    price rtf FAX   trim contact2  gt urepfax     Which would have scheduled price rtf  and pulled the fax number to send it to from the contact2    gt urepfax field     However  we used some additional overrides to demonstrate more advanced features of  OmniRush     FWD   This will cause the job to be scheduled back to the specified user if it fails  Note that there are no  spaces after the colon  and the colon is followed by the 8 digit short GoldMine user name in upper  case     OWN     This causes the  amp  USERNAME and  amp  UserFullName fields to merge as if the fax was scheduled  by SALLY     Now this could have even been more creative  For example     293    OmniRush Administration  amp  User Manual   price rtf FAX   trim contact2  gt urepfax     FWD SALLY OWN      contactl  gt keyl    Yes  this does fit on the reference line      This example would have dynamically assigned who the fax would be from  based on the  contents of contact1  gt key1  Note that this must be an 8 character  upper case  GM user id     Integrating via OmniRush ActiveX    Introduction    d  ActiveX has been deprecated and is no longer supported by Z Firm  Developers should  use the Open SQL method to drive OmniRush     The OmniRush ActiveX control allows Visual Basic  VBA  Delphi  C    MSAccess  FoxPro  and  other programers to programatically interact with OmniRush  Jobs of all types can be submitted  to
483. property to True     See also  ServerName  SystemLogin  SystemPassword   UserLogin  UserPassword properties        ClientServer      Boolean   True   Design time r w       This property should always be set to True        CurrentPath      String     Design time r w       Sequence of node identifiers specifying the current node in the  TreeView  Used to specify objects programmatically     lt Root ID gt     lt Folder ID gt     amp     lt Document ID gt    Note  Set the Active property toTrue before using this property     See also  CaptionPath  Value properties  GotoPath method        DragInEnabled    Boolean   False   Design time r w       Set this property to True to allow documents to be imported by  dragging them onto a tree node from an outside source such as  Explorer  another OmniRush TreeView or the control itself        DragOutEnabled    Boolean   False   Design time r w       Set this property to True to allow documents to be exported by  dragging them from the TreeView onto a valid target such as  Explorer  another OmniRush TreeView or the control itself                                  NextPath      Not currently implemented   Boolean   False   Design time r w  RightClickSelect If True  nodes may be selected using the right mouse button in  addition to the left mouse button   String   Root   Design time r w    RootTitle   Seen  The caption of the root node  if displayed   ServerName String     Design time r w       300       Developer s Guide       This is the alia
484. ptional  and rarely needed  Leave alone for now     When done  select Insert  Then Close this screen and start the module by right clicking on it and  selecting Start     Database Connector  SalesLogix Aliases    Track aliases are not generally needed with SalesLogix  However  you may direct the OmniRush  connector to service tables other than ACTIVITY and HISTORY  This is useful if custom user  interfaces have been configured to feed different tables than the default     Note that the structures of the alternate tables should have the same fields as ACTIVITY and  HISTORY  more fields are OK  but not less      93    OmniRush Administration  amp  User Manual  Database Connector  SalesLogix Multi DBIO     hose settings are only applicable if your OmniRush Server will connect to multiple  SalesLogix databases concurrently     Import Documents From  Adds an additional directory to search for files in addition to the  global Document Import Directory  Allows each database connector to have its own external file  library     Default Import Folder  Imported files will go into the specified folder instead of the globally  defined document import folder     Internet Fax Account  Allows jobs from this database connector to be billed to a specific  internet fax account     Use Import User Suffix  For multi connector installs only  Each connector should have a  unique 4 digit  alpha numeric code assigned to it by the system administrator   Database Connector for Microsoft CRM    Operatin
485. quires  OmniRush PDF module   NEW  Supports SMTP Relay authentication for external SMTP  servers   ENHANCED  Integrated  internal SMTP relay server is now                   completely useable        x   x Fax Module     FIXED  Fax Server Module should wait for dialtone more  consistently  leading   to fewer  no dialtone    failure   ENHANCED  Error messages on failures are now the same as FaxRush  in most cases   More detail and granularity than earlier versions of                                     OmniRush     435    OmniRush Administration  amp  User Manual        FedEx S  NEW  S          hipping Module      upports Canada origination for Fed             Ex       Express and    Ground shipping     S    UPS Shi  D   D   succeed   would not  prior data  is  ENHANCED        G          G                         uploaded automatically   When deleting a shipment        ee OmniRush K Base  search for  canada     pping Module        Job reference not printing on label   If end of day on Monday would fail   on Tue the Monday data    but Tuesday    get uploaded  Now on every end of day  all pending        notes ar       mor xplanatory     xxx Print Module           F       X       ED  S        x xxAdminist                                              ome PDF files would print incorrectly     rator                FIXED  Can now create Messageblaster Envoy accounts with  Mastercard type credit card   FIXED  Print Raster Module  Cannot easily change printer settings  now  which would 
486. ra Venali account  contact your OmniRush reseller or Z Firm sales  206 812   7874   Venali accounts can be activated immediately     b  For an Easylink account  click here for the Easylink application form     2  When your account is open  Venali accounts can be opened instantly  Easylink accounts  are emailed you  generally within one business day  take these steps in the OmniRush  Administrator     In the Server Modules branch  right click on your OmniRush Server  select New Module  Select Module Type  Fax Server  Internet Fax   Select the appropriate Fax Service Provider  Enter your username and password  Save the module  right click on it  select Start  Open or create a fax Track that will be used to feed the module    In the Fax Settings tab of the Track  be sure to select the appropriate Bridge Type  to  atch your internet fax account   Save and close the Track    Biet SO   Ol ON    You are now ready to fax  See the Fax Test Jobs page for steps on how to submit test jobs into  the new Internet Fax module     Module Settings     Max   of Attempts Per Fax Normal Setting  3 This controls how many times OmniRush  will attempt to upload a job to the Internet Fax Service Provider  IFSP  before giving up  and failing the job as unable to upload  Once uploaded  the IFSP will retry the fax 2 or 3  times  depending on IFSP  before giving up and failing the job     Delay Between Attempts Normal Setting  00 04 This sets the delay between upload  attempts     Sleep Between Passes No
487. ragging into Administrator from  Explorer   Documents can also be automatically imported by putting them into the Document  Import Folder  When a document is scheduled without a directory  e g  just a file name    OmniFush first tries to find the document internally  If not found  OmniRush will check the  Document Import Folder  and will automatically import the document if it is found there  The  external file will be marked read only to prevent accidental editing     Use Both Internal and External  This requires a good awareness of how OmniRush handles  documents  but can be done by an experienced administrator     Benefit of External Documents     e Easy to use   e Reduced need to use the OmniRush Administrator   e Use file system  network  rights to control who can edit documents  e Use FRP ZPK files to build kits of documents     Benefits of Internal Documents     e Central repository for OmniRush documents    e Easier to organize documents into a document tree  a document can be deep in the tree   but scheduled just by file name without path     e Folders can be moved or renamed  and documents will still be accessible by document  name    218    User s Guide    Can reference files by their ID  which allows documents to be renamed  moved  etc  and  the reference does not change    Integrated rights administration  no need to be a network administrator   Ability to make document links  so that a single file can appear in multiple folders  Ability to schedule entire folder
488. rd         Write connection  code    Add a button on the form  Give it a caption such as Login        Double click on the button and write the following code  into the event handler           frTreeViewEditl Active   Not frTreeViewEditl Active  If frTreeViewEditl Active Then   Command1l Caption   Logout  Else  Commanl Caption   Login  End If                Execute       Select Run   Start   Click the Button  The caption should change to Logout   Click the ComboBox  It should popup and display a TreeView with          297    OmniRush Administration  amp  User Manual          data from the OmniRush repository    If nothing happens  or an error occurs  your login parameters may  be incorrect  or the OmniRush server may not be running  or your  network connection may not be working correctly        298    Developer s Guide    Component class reference    Described here are properties specific to the OmniRush API  Properties such as  frTreeViewEdit ButtonCaption are considered self explaining     Properties common to all 3 ActiveX controls        This is the alias of your OmniRush database server  This  name was defined during installation and normally defaults to  OmniRush     ServerName Note  This is a low level OmniRush database alias  It is not  the same as the name of the ODBC data source used to point  a report writer at the OmniRush data  nor is ita BDE  Borland  Database Engine  alias that may be used to access the  OmniRush database via SQL from Delphi or C   Builder   Th
489. rd     You may build a group of contact records based on filter criteria   scheduled activities  completed history records  data in the  profiles  referrals  contacts  and linked folders  or on the results  of the last search          To begin  select the method by which to build the group       C Filtered records E  S ES E   E C    C Scheduled calendar activities    fe    Completed history activities     ence sses eg aeemenemece enemece sess cnemece once soo J    C Supplemental contact data    co    Now you will select the date range  and the user who sent the faxes  If you want all faxes sent   set the user to  public      263    OmniRush Administration  amp  User Manual    Build a Group based on Completed Activities    Wou may include records in the group based on completed  EE 4 activities inthe contacts    history folders  Select the range  and types of completed activities     Range Activity Type    i hy iviti  User    RAFAEL zx All Activities        3 C Phone Calls  a From Date   1 16798 B Messages  A To Date   2 5 98   C Next Actions  Ze Appointments  Activity  C Sales C Letters  Result   Fax   Others C Events      To Dos Z          Back Cancel    On the next screen  select the field you want to sort the group on  and enter a reference  In the  reference area  you might just enter  successful fax   or you may want to reference information  from the fax itself  In the example below  we will list the user who sent the fax and the reference  line so we can see what was s
490. re   accountno     amp CONTACTID    and    actvcode    TS     and   3  gt  datediff  month  createon  getdate            Now use the  amp CTS_Howmany merge code in the document to merge in the count     Here is another way to do the same thing  using a stored procedure  sproc      Step 1  Using Query Analyzer  create the sproc                    CREATE PROCEDURE conthist_count   Contact varchar  30    AS  select count    as howmany from conthist where  accountno  Contact   and    actvcode    TS     and   3  gt  datediff  month  createon  getdate                  Now create a custom merge code of CTS  that invokes the sproc                 EXECUTE conthist_count   amp ContactID        Now use the  amp CTS_Howmany merge code in the document to merge in the count     GoldMine  Most Recent Appointment from History    Create a new merge code  name it HAP  for example   Use this SQL  you can paste this in      set rowcount 1   select   from conthist where  accountno     amp CONTACTID    and   rectype    Ai   order by ONDATE DESC   set rowcount 0                Create a new merge form  name it HAPTEST RTF  and paste in this text     Most recent history record for  amp Company    amp SetTimeFormat      amp Setdateformat dddd  mmmm d  yyyy    amp HAP_Ref    amp HAP_Ondate    amp HAP_Notes    Schedule HAPTEST RTF on a record that has multiple appointment records in conthist     198    User s Guide    GoldMine  Serial Number Records from Detail Profile tab    Create a new merge code  na
491. re 2  above   The resulting merged document   Merging Signature Graphics    Z Firm s unique merge technology allows for almost anything to merged without writing any code   Merging items like graphics requires a bit of attention to detail in MS Word  but that is all  This  section is to introduce and walk through signature merging     Note that the techniques here can be applied directly to merging in the correct photograph of the  sender  pictures of feature products  or anything else  The key is to understand the concept  and  then the doors open to any kind of dynamic file or bitmap insertion     Background    OmniRush merges data into the merge document based on OmniRush merge codes in the  document  These merge codes can be placed anywhere in the document  e g  in headers   footers  frames  tables  etc    They can also be placed inside invisible MS Word tags  MS Word  tags are used by Word for a number of things  including linking to external files     When a file or picture is inserted into a Word document  the link to the inserted file can be  dynamic  In other words  MS Word has two ways to insert a bitmap  bmp  file   e Static  e g  the file data is copied from the external bmp into the MS Word document    e Dynamic Link  e g  the path and file name are inserted into the MS Word document  and  MS Word re reads the external bmp file every time the document is opened     The Dynamic Link is what is interesting here  because using a merge code in the link itself   OmniF
492. re now ready to set up the converter options  This depends on the converter in use     GhostScript   NOTE  Proper licensing of GhostScript is your responsibility  No license is provided as part of  OmniRush  Information and download of GhostScript can be found at www ghostscript com    These notes are based on GhostScript v7 xx  note  the exe version of GhostScript should be  downloaded  not the  zip version  e g  gs704w32 exe or gs800W32 exe      Install GhostScript to default directories  usually c  gs     Copy the four dll and exe files from C  gs gs7 04 bin  to C  gs gs7 04 lib   Open Control Panel  System   Environment and add C  gs gs7 04 lib  to the search path  In OmniRush Administrator   Modules   Print Module   PDF set the Execute to  C  gs gs7 04 lib ps2pdf14 bat as shown here    External server    Input dir   ps    e  Output dir    pdf    el  Execute  C  gs qs  04 lib ps2pdit 4 E     note that the input output dir settings are left blank       ON  gt           5  Save the settings  and start the Print module  6  Schedule some multi page RTF files to confirm proper conversion    hrote that two GhostScript directories usually need to be added to the system Path  These  directories are     lt GhostScript install directory gt  gs gs8 51 bin   and    lt GhostScript install directory gt  gs gs8 51 lib          After adding these directories to the path  reboot the system and check from a command  prompt that ps2pdf14 bat is found and runs     Next  Advanced Options  amp
493. re of the keys to the kingdom is to remember    1  Your system creates the Job Record   2  The Job Record can have fields and values that join to any data in the database    3  Custom merge queries can use those values to merge any desired data for the job    Examples     The Job Record has an OrderNo value inserted into a field  say  Open SQL  OR_Jobs OrderNo   or  SalesLogix  Activity PROJECTID   Your front end code inserts this OrderNo     A custom merge code can now easily pull all the order data with a merge query along these lines                     Open SQL    select   from orders  order_line_items wher   orders orderno   order_line_items orderno   and   orders orderno    select orderno from OR_Jobs where JobID      amp ActivityID      SalesLogix    select   from orders  order_line_items wher   orders orderno   order_line_items orderno   and   orders orderno    select PROJECTID from Activity where ActivityID      amp ActivityID      Anatomy of a Custom Merge Aliases    A Custom merge alias has three attributes     1  Alias Name  a 2 or 3 digit code that is the table alias portion of the merge code   See the  left hand  Aliases  column in the Configure Merge Aliases screen below      2  The SQL query or Stored Procedure that pulls data from the database   Shown in the  SQL Query section of the screen shot below      191    OmniRush Administration  amp  User Manual    3  Alias attributes  such as   of rows to pull  and the maximum number of rows to merge    See the top 
494. reate  const sCaption  WideString  const sParent  WideString   out sFolderID  WideString       Description   Creates a new folder in the OmniRush document repository     sCaption   Folder caption  name  that will be displayed at the visual  controls  TreeView  TreeEdit  etc     sFolderID   ID of the new folder  You need this ID to delete modify folder or  to import new documents to this folder     procedure FolderDelete  const sFolderPath  WideString  bDeleteAll  WordBool       Description   Deletes specified folder from OmniRush repository   sFolderPath   Full path to the folder in the ID1 ID2 ID3 FolderID format   bDeleteAll   Delete all instances of the folder  Is not used in release 1     procedure GetContactCount  out iCount  SYSINT     Description   Returns number of internal temporary contacts   iCount   Number of internal contacts   procedure GetContactFieldByName  iContact  SYSINT  const wsFieldName  WideString   out wsValue  WideString       Description   Returns the value of the contact field specified by FieldName   Returns an empty string if the field does not exist     iContact   Index of contact in the internal contact list     wsFieldName   Name of the field to read     307    OmniRush Administration  amp  User Manual    wsValue   Value of the field  Empty if field is not found     procedure GetContactFieldName  iContact  SYSINT  iIndex  SYSINT   out wsValue  WideString       Description   Returns the value of the contact field specified by iIndex  Returns  an
495. recipient email address                in the Integrated SMTP mode            Help              7  wr Apply    H Close    ey Wancel    When the email module is running  remember to set up a track to feed it     E Mail Module Advanced Settings       Setting       Number of Mailing Threads      if Running Internal SMTP      Depends on your internet  connection    44 128kb  1 2 threads  128 296kb  2 4 threads  Over 296kb  3 5  to taste    Note that a low number will  result in slower throughput   but OmniRush will use less  of the internet bandwidth at  your site     If Using External SMTP    Generally set to between 1    and 3  Depends on  performance and availability  of external SMTP server     With Sendmail on Linux   running on a P II 300   set  to one        Validate Recipient Email  Address    Max Attempts Delay  Between Attempts          122      This causes OmniRush to    attempt to check the email  address for validity before  sending the message  This  process is not reliable  and  will lead to false failures and  false successes    Set this to unchecked    See Tech Ref    In Internal SMTP mode     OmniFush retries the email  transmission just like retrying  a fax  For example  if the         NA    NA          recipient s email server is  being rebooted  serviced   etc  the message may not go  through the first time     Typical settings     2 or 3 attempts  20 minutes  between attempts        Administrator s Guide          Shipping Modules    Shipping Services Referen
496. return static  values    Get the details of the From information for the  current job    Must return single record    Implementation required to save job details   Save the job details  fax job status  shipping  job tracking    etc   to database    This is an INSERT and or UPDATE type  action     Implementation required    When a track is set to Forward a job  this  script is fired  It may be implemented the  same CreateHistoryRecord  or may be  stubbed and tracks set to Complete all jobs   This is an INSERT and or UPDATE type  action     DeleteActivityRecord    FlagActivityRecord       EXECUTE    EXECUTE     Implementation required    Remove the job record when the job is  finished    This is a DELETE and or UPDATE type  action     Implementation required    Flag the job record in such a way that it is no  longer returned in the QueryNew query    This is an UPDATE type action     Scripts of type    SELECT    can only contain one SQL statement  Scripts of type    EXECUTE    may  contain multiple SQL statements separated by new line and    GO    keyword  In the case of multiple  SQL statements  each statement can contain any number of merge codes and each statement  will be executed in a different transaction context     Each script of type    SELECT    must return all the fields expected by Open Database Connector  A  list of required fields can be seen in the OmniRush SQL Editor  If some fields in your database  have a different name than expected by OmniRush  use the    as 
497. rful features of OmniRush  OmniRush allows merge  templates to be created in Microsoft Word  and then merged for print  email  and fax use     These documents can merge data from all tables in the CRM system  as well as data from  custom applications and SQL tables  Data can be merged as single fields  or multiple rows of  data can be merged in as a table  Further  the data can be pulled from the database using any  SELECT statement or stored procedure  Z Firm s merging architecture is super powerful  and is  fully customizeable     Document merging is performed by the Database Connector module  Merging happens  automatically whenever the Database Connector processes a job that has merge documents   See the section on merging for the complete story     Faxing    The Hardware Fax module services faxing hardware that is located physically on the same PC as  the Fax Module  usually on the OmniRush Server PC itself      e Brooktrout fax boards are used to send and receive faxes     51    OmniRush Administration  amp  User Manual     GG      SS E    Recipient Fax Machine     Step 2  Step 3 Step 4    OmniRush Database                 Database OmniRush Connector  Connector Fax Module Module exports  Module imports Faxes Job job status to  job CRM System  En       CRM Database    Fax Bridge  Internet Fax     The Fax Bridge module allows OmniRush to send faxes using Internet Fax  RightFAX or FacSys         Connection  to Internet        IFSP Central Server Closest IFSP Fax Server     
498. rinters can be serviced this way  including laser and impact printers  thermal printers like the  CoStar and Eltron printers  Your network administrator can set this up for you  Zebra ZPL based  printers such as the 105SL offer an ethernet option that allows them to sit right on the network   just like a laserprinter with a JetDirect card     Click here for the IP Printing How To     Printing to IP Printers  How To    There are two sides of the equation to use IP Printing     1  Set up the printer with an IP address    2  Create the printer on the OmniRush Server    Hewlett Packard JetDirect devices  the ethernet interface built in to HP printers  and network print  servers  such as the Intel Net Express  allow an IP address to be defined  This then serves as  the address of the printer  If you use DNS  name resolution can be set up so the printer can be  referenced by name instead of address     Note that DHCP often cannot be used with network printers     The next step is to set up the printer on the OmniRush PC  or any other PC that needs to print to  that printer   This is done using the regular Add Printer mechanism in the Printers Folder  The  only special steps are as follows     1  The printer is added as a local printer  not a network printer  because the print queue will  be local     2  When the Port Selection is displayed  select Create Port and then select    Standard  TCPIP      Enter the IP address or resolvable name of the printer    Select the appropriate pri
499. rity can be used so that these    files are only visible to the administrator and the one user  A batch file can be created to reassign  these rights automatically in the event of file deletion recreation     216    User s Guide    Note  Word May Autoformat Merge Codes with   Symbol as Email Addresses    In Word  select Tools Autocorrect  and go to AutoFormat As You Type tab  Uncheck    Internet and  network paths with hyperlinks     Do the same in the Autoformat tab     Other    Document and File Types    Excel Files    Excel files can be sent several ways     1     2     Print to Fax or Email using the OmniRush Client  This method is excellent for one off  spreadsheets    Statically Embedded in a Word RTF  If a spreadsheet needs to be faxed  sent as an  email attachment  or printed  it can be embedded in a Word RTF that is then scheduled   see below    Dynamically Embedded in a Word RTF  If the spreadsheet is updated often  and you  want the contents to automatically be reflected in the document sent by OmniRush  make  it a dynamic link     How to embed an Excel file     1     Geck    ON    9   10     Tips     In Excel  select the range of cells you want in the document  Note that this range should   fit on on one page    Press ctrl C to copy this range to the clipboard    Create a new document in Microsoft Word   In the Edit menu  select Paste Special   There are now several options  Experiment with them to achieve the results you desire    1  For dynamic updates  insert a
500. rmal Setting  00 10 For super heavy broadcasting  set to 1 or  2    Packaged Upload  available with Venali only  Normal Setting  Unchecked  For heavy  broadcasting of identical TIF or PDF files  check this option  Increases throughput and  reduces internet bandwidth use  but only if files sent are static document  Has no effect  when merge documents are used     For example  if the internet connection is overloaded or unreliable  a setting of 3 attempts 10  minutes apart would cause OmniRush to attempt the upload three times over a 20 minute period  before giving up with an upload failure     118    Administrator s Guide    RightFAX     Applies to OmniRush v5 1 and higher     The The OmniRush Bridge to RightFAX   allows OmniRush to do all its powerful database  integration  and then use an existing RightFAX server to actually send the fax  True fax status is  tracked in the CRM or database     Requirements     RightFax versions 6 through 9 x  TCPIP communication between the OmniRush Server and the RightFAX PC  If the RightFax MS Word integration is in use  OmniRush must be on a separate PC     Notes    The RightFAX connector is a send only solution  To pipe received faxes from RightFAX into  OmniRush will require custom code to feed into the OmniRush Fax Bridge API  note  Z Firm does  not do this coding      Steps to configure the RightFax module     1  Check that the RightFAX Server is v6 0 or higher  Check that the RightFAX Server is running TCPIP    Check that the OmniRush
501. rmat for Merging                212  dBase Merge Codes    n    184  Driving OmniRush Programatically       284  Everywhere  Same PC as OmniRush  406  GOMAN aretan 87  340  342  GoldMine Operating Environment           87  GoldMine SQL Merge Codes                 185  How To Schedule Jobs        ssesseeeeene 223  Linking Received Faxes 261  Local or Network Installation              0    87  Merge Opportunity Information              195  Merge Recent History Appointment     195  Merge Referred Contacts 195  Merging Numbers AA 212  Multiple Contact Directories               88  89  Multiple Database Connectors                89  Reporting On Faxes 262  Scheduling Jobs 223  Scheduling Jobs to Groups and Filters 225  Scheduling Jobs to OmniRush        46  224  Scheduling to Tagged Uets 225  Split SQL Systems ees 88  SQL  Single SQL Database                340  342  SQE EE 87  SQL Database Owner  340  SQL Discusslon  340  SQL Merge Examples 195  SQL Sort Order  340  Sync Server  Same PC as OmniRush 406  Tips ANd Tricke  250  Track Alases nennen 89  User Vals        ccccccceceeeeeeeenteeeceeeeeeeseeaees 212  Heer ie pesedsidesccetenadenace nein 212  GOldUMING aRar eia Eur KENE Nee 46  GoldMine a aparrean earair ia RAE EEn 87  GOlUMING e hecies egen Eege Eaed Een Eder 87  GoldMine e 224    464    GoldMine ee 249  GoldMine re 250  GoldMine ee 289  GoldMine e 340  H  HTML Merge Document  Database Merge Codes           nnnsnnnnen 171  FAQ a anna a a R RRA 177  Linking Graphic  171  Li
502. rnet     Requires  128KB of bandwidth to the internet  Fresh Windows Media Player from http   windowsmedia com download download asp    View the video via this link  http   www zfirm com video OR for SL SupportClient wmv  Fax Viewer    Introduction    The OmniRush Viewer is used to list and manage incoming faxes  Faxes can be annotated   stored in folders  emailed out  and linked to the CRM system  All this is done within the Viewer    Note  Functionality is based on CRM system functionality and integration possibilities   OmniRush may only allow a subset of these features with some CRM systems      254       User s Guide           CRM Contact  Record       Received Fax Forward as Email CRM User    In  OmniRush  Viewer Mali Tax OUT TO    CRM Contact    N OmniRush   gt  Client to re   fax out    Incoming Fax Flow    Newly received faxes are listed by date received in the Inbound branch of the tree in the Viewer  and Administrator  The picture below shows that there are new faxes from May 16  Clicking on  that node of the tree will list newly received faxes                     Private  2001          Using the Viewer  faxes can be linked to contacts  printed  etc     255    OmniRush Administration  amp  User Manual    Viewer Main Screen    The main viewer screen shows the Inbound branch of the Document tree  This is a subsection of  the main tree that is seen in the OmniRush Admininstrator   In fact  new inbound faxes can be  managed from the Administrator as well  but there is 
503. rooktrout Hardware  amp  OmniRush Setup    Test that the OmniRush Fax Module can detect the ports  and can send on the non DID ports   This validates the overall OmniRush   Brooktrout Driver   Brooktrout interface     Once this step is completed  configure a user for DID 1111  or the appropriate number of digits  for your installation   and send a fax from a fax machine to that number     Note the flow for DTMF DID     1  Incoming phone line rings   2  The Brooktrout board picks up the call   3  There is a period of silence during which the Brooktrout port waits for incoming DTMF  digits  the quiet duration is configured on the fax port in the Fax Module    4  The Brooktrout starts to wait for a fax transmission    354    Technical Reference    It is simple to test DTMF DID using a simple fax machine     OP OB po Ni    7     Insert a page to fax   Pick up the hand set on the fax machine   Dial the number that goes into the OmniRush Brooktrout port   Wait for the Brooktrout port to answer the call   There will be silence before the Brooktrout board sends out the fax tone   During the silence press the desired DID digits  say 1111 for a user who is set to a DID  value of 1111    Press Send on the fax machine    a  is important that the port configuration allow enough time for the digits to be received  A  setting of 5 or 7 seconds is good to start with     hote the number of rings the Brooktrout board is configured to answer on  With TR1034  hardware  this is configured in the 
504. rooktrout board is used  and the channels can  be used for both send and receive     E    External Files  Files residing on the file system of either the OmniRush PC or any network  system that OmniRush can access  Files can be of type  RTF  TIF  PDF  OXP  FRP  etc   Contrast to Internal Files that are in ODMS  not in a file system directory     G    GOLDDIR  Location of the GoldMine CAL DBF file  or CAL table on a SQL system   Often  specified by the GOLDDIR  tag in GM INI  On dBase systems  defaults to   lt SYSDIR gt  GMBASE      Macro Merge Code  Macro merge codes are available on all CRM and non CRM platforms  A  macro code is obvious because it does not have a table alias  For example   amp Contact is a  macro code  It is the full name of the job recipient  See the example merge form  allmacros rtf to see these merge codes in action     merge document  Merge documents are made in Microsoft Word  and can merge nearly any  data in the database using either built in OmniRush merge codes or custom OmniRush  merge codes  Merge documents can be of any complexity  and can include graphics and  advanced Word formatting features     N    NT Services are complex  NT Services are complex  and require Win2000 expertise to manage   NT Services  especially in a networked environment  are complex to manage  Do not  attempt use of OmniRush as an NT Service unless you have appropriate training and or  certification  Z Firm does not offer technical support for Windows networking operating
505. rprise     All of    d    plus regular  2 or 4  or more  times during the working day  DUMP   s  of the log  so that data can be restored from prior night   s backup all the way up to the  latest log dump     Impact on OmniRush     Using MS SQL v7 and higher  options    a    and    b    can be done without cycling SQL Server or going  to single user mode  As a result  they can be done without impacting OmniRush at all  Options  that take SQL to single user mode  or that cycle the SQL Server service  or the PC itself   require  that the OmniRush Database Connector Module be shut down first  and then reactivated after  SQL is back up     GoldMine Discussions    SQL Technical Discussion   GoldMine    note that in GoldMine v7 and v8 environments  only unified SQL installations are  supported   Split SQL  systems will not work  OmniRush requires that GoldMine SQL installations  run in a single SQL database     a    Test GoldMine for proper SQL connection and operation  Go to Help   About   System in  GoldMine and check that GoldMine is using a single alias for the GoldMine and Contact  tables  OmniRush requires that GoldMine SQL installations run in a single SQL database     Onote  As of September 2000  GoldMine requires that SQL installations use a single  SQL Database for all GoldMine and Contact files  Mixed dBase SQL and multiple  contact files are not recommended by GoldMine FrontRange  Ask your reseller for the  GoldMine Technical Product Information document     Supported D
506. rs  can work with GoldMine  SalesLogix  and nearly any Oracle  Microsoft SQL Server  or  ADO accessible database     DID  Direct Inward Dial  This allows multiple phone numbers to be routed into one or more phone  lines  This allows each employee to have their own fax number and to set up routing of  received faxes to the appropriate person based on the fax number called     DNIS  Dialed Number Identification Service  This is the name used for DID when using digital  lines  like T1 and PRI lines   This feature allows multiple phone numbers to be routed into  one or more phone lines  This allows each employee to have their own fax number and to  set up routing of received faxes to the appropriate person based on the fax number  called     457    OmniRush Administration  amp  User Manual    Document Import Folder  This is the directory where OmniRush will look for documents that it  expects to find external  on the file system  not in ODMS    In FaxRush  referred to as the   outfax  folder   You can see or set the Import Folder in the General Server Settings  screen in OmniRush Administrator     DTMF DID  DTMF DID requires that the OmniRush Brooktrout board be set up behind a PBX or  phone system  The Brooktrout board is connected to analog FXO ports on the PBX  The  PBX then calls the Brooktrout board and passes digits down to the Brooktrout board to  enable the Brooktrout board to receive DID information for the fax  These digits are  passed as DTMF digits  A regular analog B
507. rtual directory  use this setting to specify the location  By default   OmniRush uses the MS CRM default virtual directory of  mscrmservices      MS CRM v1 x  Installing the OmniRush UI    Onote that MS CRM v1 x support is deprecated in OmniRush v9 0 and up   OmniRush for MSCRM consists of following installation steps    Copy files into MSCRM server   Turn ON integration option in MSCRM configuration file  web config    Add hooks to OmniRush in MSCRM user interface   Modify direct access SQL connection string  for contact account lookups    Create new index in MSCRM database   Start the MSCRM Web Client and check for the OmniRush menu item  Check that  it works properly    7  Configure track and document lists    ON CoN    96    Administrator s Guide    Other Quick Links     Complete List of Files To Install  Complete List of Files To Be Modified  Using MSCRM Workflow  Utilities  Advanced configuration options  Copy the OmniRush Files to the MSCRM Server s     On the MSCRM Server  MSCRM itself is normally installed in the c   inetpub wwwroot    directory  The OmniRush UI should be copied into these directories     c  inetpub wwwroot activities omnirush   you create this directory   c  intetpub wwwroot bin     The OmniRush UI files are installed to the OmniRush Server  inthe  C  Program Files Z   Firm LLC OmniRush Examples Sample Code Microsoft CRM   directory  The basic  steps are           Copy the DLL from  C  Program Files Z Firm  LLC OmniRush Examples Sample Code Microsof
508. rver  communication  which refers to communication with Launcher  can be set here  UDP  Point to Point is an excellent choice     Troubleshooting Modules  Fax Module Troubleshooting  Recipients Receive Trailing Blank Page    The Problem When faxing  your fax machine spits out a blank page at the end of the fax     The Issue    391    OmniRush Administration  amp  User Manual    This is a benign issue that is dependent on the receiving fax machine  Many sheet fed fax  machines  which includes all inkjet and laser printer based fax machines   scale to page by  default  These machines will not exhibit this problem  Others may have this feature turned off   Roll fed fax machines will not exhibit this problem     The HP inkjet fax machines often do not have scale to page turned on  In any event  your  recipient generally will not receive the blank second page     In some cases  a merge document may have one or more trailing carraige return characters at  the end of the document  and when data is merged into the document  these returns are pushed  down  triggering an extra  blank  page  Clean up the merge document to resolve     Bottom line  In most cases  the receiving equipment is generating this  not OmniRush  Most  recipients will not get a 2nd page  and those that do  get them from other folks in addition to you      GoldMine Fax Jobs are Improperly Dialing 1  or not   The Problem    e Onsome or all fax jobs  OmniRush is failing to properly dial 1 on long distance faxes   and 
509. ry  In this case  the or_fax_tracks txt would be set to list FAX and INETFAX  and  two text files  FAX TXT and INETFAX TXT would each list the 20 standard documents     Track List Files  copied into the c  inetpub wwwroot activities omnirush  directory during the first  setup stage  above          or_fax_tracks txt       FAX  INETFAX  RIGHTFAX   FACSYS       or_email_tracks txt    or_voice_tracks txt      or_creditcard_tracks txt i i           or_ship_tracks txt Let of available SHIPPING tracks UPS  FEDEX  AIRBORN  or_print_tracks txt List of available PRINT tracks LASER1  LASER2  LASER3  For each track specified in any of or_   _tracks txt file there must be corresponding   TRACKNAME  TXT file with list of available documents           Sample file content  or_fax_tracks txt   FAX  INETFAX  RIGHTFAX  FACSYS    Sample file content  inetfax txt    test tif   pricelist pdf    Using MSCRM Workflow  Setting up a simple Workflow to trigger an OmniRush job       Go to the Workflow Manager     Select File   New     Enter a Rule Name and Description  for example  OmniRush test 1 for Contact Create  events      Select Insert Action   Post URL     Specify the post URL as http   localhost activities omnirush or_workflow aspx       Add OmniRush parameters to the post URL  see below        Add ContactID or AccountID parameter to the list of selected parameters    Parameters you can use to specify job details     Parameter name   name  Opt Req     Req   Description i Description   _Example 
510. rywhere Server    Users of the GoldMine Everywhere server can schedule jobs to OmniRush just as network users  can  All OmniRush Server features can be used  including scheduling faxes  print jobs  mailing  labels  DHL FedEx UPS shipments  merge Emails  etc     These features are available to GoldMine Everywhere users on the Palm  Web and Thin clients   Driving OmniRush from the Web Client    The key to driving OmniRush is via the SalesLogix Activity record  Since the SalesLogix Web  client has a user interface to schedule activities  all OmniRush jobs can be created from the Web  Client  including    e Fax Jobs   e Email Jobs   e Internet Fax Jobs   e Print Jobs   e Mailing Labels   e DHL FedEx UPS shipments    249    OmniRush Administration  amp  User Manual    e   etc     Of course  jobs that include merge documents will merge  and the results of all jobs will be in the  contact record history  which can be viewed from the Web Client     A custom user interface could be created for SalesLogix to make the choices easier for the user   For example  instead of the Schedule   ToDo interface built into the Web Client  the user  interface could be customized to say  Send Shipment To  lt contact name gt  or Send Fax To   lt contact name gt      CRM Tips and Tricks  GoldMine Tips and Tricks    To easily schedule jobs to a fax number other than the main fax number  an expression can be  put in the GoldMine F2 lookup list  This can easily pull the fax number from another field  such
511. s     x Tnstaller   Updater     FIXED  In some cases  server DLL files were not installed   FIXED  If Z Firm DBEngine is not running  installer threw an obscure  assertion error   FIXED  PathFix is now built in to the updater  Build 303   NOTE  OmniRush Open DBIO Stored Procs have been changed  303 is NOT  backward compatible   with pre 303 sprocs  See upcoming documentation and updated   examples   NOTE  OmniRush ActiveX Control has been greatly expanded  303 ActiveX    is  backward co      Generals       FIXED  All Om  hit       on lau    wet Servern                          FIXED  A num  should up   on sl  x  xxHardware Fax M  CHANGED  Modul  calls    Can b  module    Resol  interpreted   by th     PedEx Shipping  FIXED  COD s  NEW  COD   differ from   the s  not   set i     bas Viewer     FIXED  Searc       444       mpatible  but also exposes new objects     niRush apps now launches must faster  A performance       nch was introduced around 28x        ber of problems in the Print Raster module would only  ow CPU  e g  PentPro200  systems    odule      e now stays  on hook  2 seconds  by default  between    e changed in the OmniRush Administrator  on the fax    ves problems with short on hook times being          e phone line or PBX as a hook flash    Module      hipments now create two shipping labels    FRP_Builder now allows the COD remit to address to  hipment From address  Defaults to the From address if  n the FRP    hing GoldMine dBase on lastname       Technical R
512. s   What is a User VAR    User VAR stands for User Variable  GoldMine lets you add parameters to the GoldMine  USER  INI file that can extend the power of merge forms  The GoldMine FactsBack document     388 should be referred to for documentation  This document is available on the GoldMine web  site  www goldmine com     212    User s Guide    How do User VARs work     Values are entered into a GoldMine USER  INI under the  user_var  header  These values are  then mergeable on OmniRush RTF merge forms  Additionally  global values may be entered into  the GM INI that will be available for all users  Lastly  additional INI files may be created to hold  constant values that will be used across many merge forms  Changing the central INI will  propagate the change across merge forms instantly as they are merged     Example     You have a merge form that is used by several people  You want the user s full name and title to  appear at the bottom  The USER INI files would contain     Example JOE  INI      user_var   Title Customer Service Manager    Example MARY  INI      user_var   Title Customer Service Agent       The merge form would appear as follows     Dear  amp Firstname    body of letter   Thank you for your inquiry     Sincerely    amp UserFullN ame   amp UyvarTitle    Merge Code Format  User VARs are merged by entering the merge code as follows   amp Uvar lt var name gt     No spaces are allowed in the variable name  To merge the user var for Title  the code would be    a
513. s  are no longer  saved to the system                    ENHANCED  DHL setup now only requires an DHL account  There is no need  to contact DHL for userid s or keys              Build 470            General        FIXED  Rare Addcache error on some jobs with cover pages        FIXED  HTML formatting codes bleeding onto cover page with notes from  GoldMine v6 SQL    NEW  Virtual Tracks for shipping       NEW  Server Updater no longer gives option to install clean database    This can be done via manual steps  and some users accidentally  used this option  creating problems for themselves      Build 466           General       NEW  Z Firm DBEngine updated to build 553              419    OmniRush Administration  amp  User Manual       Viewer          FIXED  In Compatible Printing mode  now much faster  and output file  size much smaller    New setting in Preferences     FIXED  When the Clients  Global root path is invalid  Viewer will now  tender a clear error  instead of terminating on launch           Build 462            Generals          NEW  Fax port monitor  An icon is created on the OR server  and this  allows real time monitoring of fax port activity on the OR server     FIXED  Rare log entry to effect   WARNING This function is not implemented yet   Please notify Z Firm if this occurs                 FIXED  Rare log entry warning to effect   Error sending UDP data to 0 0 0 0 2721  10049   10049  Can t assign  requested address         FIXED  Rare log entry warning to e
514. s  for laser one up style and for the CoStar is available as a  ZIP in the  examples directory  and also on the Z Firm web site     Printing a label  amp  cover letter  kt   There are two ways to print the label with cover letter as a kit   Method    a     the way we do it at Z Firm       Use one up labels in the power envelope feeder of the laser printer    Print a merge form in one of two styles      style 1  A single merge form with the last page as a label  See the letter3 rtf and letter2  rtf  sample templates that come with OmniRush to see how this is done      style 2  Two templates  one for the label  one for the letter  scheduled as a single job     Method  b   used by many OmniRush installers and consultants       Have a simple AP track that schedules two events  One event schedules the label to the  CoStar or impact printer  and one that schedules the letter to the laser printer  The user  just triggers one AP  and stuff spits out of both places     Microsoft Word Tricks    Insider Tip  Make RTF Files Smaller with MS Word Secret     OmniRush does its magic using RTF files  But when logos and graphics are inserted  those files  can get large  affecting performance  Microsoft has special registry setting that lets RTF files with  graphics be super small  For example  a one page document with a screen shot inserted was  almost 5MB  Using this tweak  the file saves as 146kb   Using WordXP on WinXP   The technical  document is 224663 Click here to try the current URL  b
515. s Guide       belongs to   BatchCount Returns the total number of batches configured in OmniRush                frapi methods  in alphabetical order      declared using Pascal syntax     procedure AboutBox     Description  Displays an about box with information about the controls version  etc     procedure Activate     Description  Connects to the OmniRush database server  The ServerName   SystemLogin and SystemPassword properties must contain valid values  before invoking this method  If the component is already active  an  exception is raised  Most functionality of the frapi component    requires the component to be activated and an OmniRush user to be  logged in     See also   Deactivate  Login  Logout methods        procedure CheckVelocisServer  const sServerName  WideString  out sMessage  WideString   out bServerOK  WordBool       Description  Checks if the provided Z Firm DBEngine server name is valid  i e  it  has a corresponding entry in the connect ini file   Then it pings  the server to check if it is running     SServerName  The name of the server that is to be checked     sMessage   If an error occurred  this parameter contains the error message   Otherwise  it remains blank     bServerOk   True if the server could be pinged successfully  False if an error  occurred     procedure ClearContacts     Description  Deletes all internal contacts  Every job requires an associated  contact  In order to schedule jobs  frapi maintains a list of  contacts that are either imp
516. s Microsoft Excel Worksheet Object and select   Paste Link so that changes to the worksheet are automatically updated in the  Word document   Format document to taste  add OmniRush merge codes as needed    Save as RTF   Reopen and confirm that formatting has been correctly preserved  in some cases  esp  if   saved as an Excel Worksheet Object  the object size as set in Word may not be   preserved because the size is set back to the size of the object in Excel     Optionally import into ODMS   Schedule the document    The leading problems that can be encountered are     ate    Margins  If the document tries to print beyond the printable margins of the page  it will  time out  after several minutes   The document must fit within the printable area of the  page  this is especially possible when an oversized Excel Worksheet Object is used  as  resizing in Word may not be saved  and if the cells are made larger in Excel  it may cause  the Object in Word to get larger     1  One trick is to create a text box  then paste link into the text box  and size the   text box to taste    Bad Links  When you use the Paste Special   Paste Link option  the path and file name  to the source XLS is saved into the Word file  This path and file must be valid  e g  if the  file is moved  the link may break   and it must be visible from the perspective of the    217    OmniRush Administration  amp  User Manual    OmniRush Server  e g  the network rights that OmniRush uses to access the network  must
517. s Version Support Matrix    With the plethora of versions of Microsoft Windows  this document is to clarify which  versions work with OmniRush  Note that OmniRush cannot be installed on x64 and  IA64 versions of Windows  The CRM or database server can be a 64 bit system  In  such a case  simply install OmniRush on a 32 bit system on the network     Printing Labels with CoStar or Thermal Printer     This section does not apply to the Eltron label printer for shipping labels  See the Eltron section  for information on shipping label printing      OmniFush is excellent for label printing  and can easily print labels with enclosure codes on  thermal label printers  Z Firm has validated the steps below with the CoStar label printer     The following steps are appropriate     1  Install the label print driver on the OmniRush Server   2  Install the label print driver on the PC where the label templates will be made  3  Connect the label printer to the network using a network print server  4    Open Word on the OmniRush Server PC and test printing a label to the networked  CoStar    5  Using the OmniRush Administrator  create an OmniRush Track that points to the CoStar  printer     6  Create label templates  see below for details     407    OmniRush Administration  amp  User Manual    7  Test template by scheduling to OmniRush    To create label templates     1  Open Word  2  Set the CoStar as your printer  3  Select the paper size the matches the label stock in the printer  4  Set 
518. s an  internal file  to specify an internal file  use a leading       e g    test tif       OmniRush does not automatically create the Document Import Folder  FaxRush did   The    OmniFush installer prompts for this directory  and it can be set to any valid folder at installation  time  It can be changed later if needed     23    OmniRush Administration  amp  User Manual    Document Management Options    OmniRush users have three options for the document library     Use External Documents  What this really means is that the master copies of documents  e g   the files you edit and change  will be on the file system  not in ODMS     Compatible with FaxRush v4  simply set the Document Import folder to the FaxRush  outfax   directory  or any valid directory  local or network   Files scheduled without paths will be pulled  from the Document Import Folder  Files with paths specified will be accessed from that path    Note  if drive letters are used in the paths  please see the technical document on the subject      Use Internal Documents  This means that the master copies of documents  the files you edit  and change  will be in ODMS  External files can be imported  automatically or manually  into  ODMS  When files are imported into ODMS  the external file is flagged read only by OmniRush  to prevent them from being accidentally edited  with the resulting confusion that would lead to   when the internal  unedited  document is then sent by OmniRush      Documents need to be imported 
519. s are installed  run faxinit interactively and all the ports should  be listed     BROOKTROUT ADVISORY NOTE   Sept 15  2000  amp  Summer  2002    i Note  This section refers to the 5 volt TR114 only  and does not apply to the newer uPCI   universal  TR114 boards     TR114 5 Volt PCI boards  amp  Compaq ProLiant servers      There have been reports that some customers cannot install TR114 5 volt PCI boards in the 64   bit PCI slots of several Compaq ProLiant servers  In addition  there were instances where  Compaq has told customers that they do not support 5 0 volt PCI boards     DID  Overview    349    OmniRush Administration  amp  User Manual    When a CRM system is in use with FaxRush  FaxRush by default will use a  contact centric     approach to handling received faxes  This involves using the FaxRush Viewer to view received  faxes and to link received faxes to CRM contact records     Where CRM is not in use  or when a    user centric    approach is desired  faxes can be received on  the desktop as email attachments  using whatever email application is already in use  FaxRush  can either forward all received faxes to a single email address  say to a receptionist  who then  forwards the faxes as email attachments  or FaxRush can automatically send each received fax  to the correct recipient  Suppose that each staff member   or each department  has its own fax  number  but all these fax numbers are routed into a single phone line  or block of phone lines    How does FaxRus
520. s being pulled from a local  path  see the DLLPATH and CONFIGFILE01 keys               BDE Settings   In many cases it is advisable to increase BDE memory settings     See the technical discussion for details   GM INI file Check that all values are correct  In many cases GoldMine will run    even if the GM INI has invalid settings in it  Z Firm recommends   that the GM INI have at least the following tags    SYSDIR  GOLDDIR  COMMONDIR  Click here to see an example   GM INI file    SQL Specific Check that the database owner is dbo  For a detailed list of SQL  environment issues  see the GoldMine SQL technical discussion              GoldMine Connector    Creating the Module    The GoldMine Connector works with GoldMine v5 x and v6 x on dBase and MS SQL platforms   OmniRush must be licensed for the appropriate GoldMine platform   The following should be  done before configuring a GoldMine Connector in OmniRush    e Check your GoldMine operating environment    e Install the GoldMine Workgroup Client on the OmniRush PC   e Check that you can log into GoldMine and that it works correctly    e  f GoldSync  or any other application will run on the OmniRush Server PC  Increase BDE  Memory as described here     87    OmniRush Administration  amp  User Manual    When these steps have been done  you are ready to create the GoldMine DBIO Module     1  Right Click on the OmniRush Server PC and Select New  2  Select Database Connector    3  Continue through Connector configuration    Datab
521. s of files   Integrated check out check in functions   Integrated document viewing and editing     Internal or External    The first step to adding or editing a document is to determine if the you are running OmniRush  with master files internal or external  Ask the OmniRush administrator at your site     Adding Files    To add a document for Internal management by ODMS     1     Sr  Ze Je    Create the file as TIF  RTF or PDF   Save to a convenient folder   Open the folder in Windows Explorer   Drag the file into the desired folder in the OmniRush Administrator   The file can now be scheduled in the database or CRM using a leading    E g       widget competititve matrix rtf     The file in the file system folder will be renamed to  Imported_ lt filename gt  and will be tagged read  only to prevent accidental editing  since the file is internal master  edits to the file on the file  system will not be seen by OmniRush     If the file will be managed Externally  do the following     1     Create the file as TIF  RTF or PDF    2  Save to the OmniRush Document Import Folder  e  g  outfax   or to another directory if  the job will be scheduled with the full path   3  The file can now be scheduled in the database or CRM as a file name or with the path   E g    widget competitive matrix rtf   or     server share directory widget competitive matrix rtf   Editing Files    First  it helps to be completely clear if the file is internal or external  Here is how to tell     219    OmniRu
522. s of your OmniRush database server  This name  was defined during installation and normally defaults to  OmniRush     Note  This is a low level OmniRush database alias  It is not the  same as the name of the ODBC data source used to point a  report writer at the OmniRush data  nor is it a BDE  Borland  Database Engine  alias that may be used to access the  OmniRush database via SQL from Delphi or C   Builder     See also  SystemLogin  SystemPassword  UserLogin  UserPassword   Active properties          ShowButtons      Boolean   True   Design time r w       Set to False to make     and     node icons invisible          ShowLines      Boolean   True   Design time r w       Set to False to make lines between nodes invisible       SortType    Integer 0   Design time r w       Specifies the sort order for documents  Has no effect on other  objects or folders   0   No sort order    Sort by type  e g  TIF  RTF amp    Sort by file name  Sort by file name and type    1  2  3       SystemLogin    String     Design time r w       This is the login name of the account used to access the  OmniRush database above  This name was defined at  installation and normally defaults to admin     Note  This account is the same as the account that would be  used to connect to the database via ODBC or the BDE     See also  ServerName  SystemPassword  UserLogin  UserPassword   Active properties        SystemPassword    String     Design time r w       This is the password associated with SystemLogin  
523. s the board which of the two signaling types it will use     We strongly recommend DTMF over pulse  as DTMF is much less prone to errors and it s much  quicker  also  some fax software applications may not handle pulse digits correctly     Other Information   Additionally  the telephone company may request other specific information on the TR114 card   the TR114 s FCC Registration number  the service order code  the type of wall jack  and the  facility interface code   This information is located on the bottom of the TR114 card  and is also  given in the TR114 manual     The FCC Registration number EAGUSA 74279 FA E  The Service order code 9 0F   The type of wall jack required USOC RJ 61X   The facility interface code O2RV2 T    Analog DID  Brooktrout and Line Setup    Ori  page applies to TR114 analog DID boards such as the TR114 P4C  TR114 P2C  TR114   P2D and TR114 P4D boards  This covers setup of a Brooktrout board with the special analog  phone line  This is distinct from DTMF DID   To set up DID on an Analog DID line  take these steps     a  Attach power supply  included with Brooktrout DID board  to the Brooktrout interface   see Brooktrout documentation for details      b  Attach DID phone line to the Brooktrout interface     c  Check that the c  winnt bfax btcall cfg configuration is correct for your installation   Check the did_digits  the correct number of DID digits to capture  Defaults to 4     d  Continue with the setup of OmniRush modules     DID  Testing the B
524. s this     e DTMF DID  If OmniRush is behind a PBX that will push DID digits as DTMF signalling   select this option  The DTMF timeout sets the maximum wait for digits  A setting of  3000 7000  2 5 seconds  is normal here     Note  Internet fax configurations  using Easylink  set the sending station ID  CSID  in the fax  Track  in the Fax Settings tab      106    Administrator s Guide  After configuring ports  start the module     Next  Configure Fax Tracks  Module Options  The General tab has settings for     e Maximum Attempts per fax  How many times the transmission should be attempted   e Delay Between Attempts  How long to wait between each attempt     e Page Transmission Timeout  If a page takes too long to send  it indicates a severe  problem  and the job should fail     e Wait for Dial Tone  This should always be checked  Instructs the module to wait for dial  tone before dialing the number  This is only unchecked on specific T1 configurations     e On Hook Dwell Time  This setting controls how long OmniRush stays on book   between calls  In many cases  the phone line does not behave properly if this is less than  1 or 2 seconds  Increase to 5000  5 seconds  if there are problems getting calls to go  through     Create a Track    Now create a fax track  The most important setting is to direct the track to send the jobs to the  new module  Failure to do this will result in jobs sitting  waiting to be sent        hardware fax Ale E3  VV Enabled   7 Fersisient    Archive
525. sFilename   Name of the field to write    wsValue   New value of the field     procedure SetContactFieldName  iContact  SYSINT  iIndex  SYSINT   const wsValue  WideString       Description   Sets the value of the contact field specified by field index   iContact   Index of contact in the internal contact list   iIndex   Index of the field to write     311    OmniRush Administration  amp  User Manual    wsValue   New value of the field     procedure SetContactFields iContact  SYSINT  const wsFields  WideString       Description   Sets all fields of specified contact  Fields should be CR LF  separated  The format is compatible with the GetContactFields method  These two  methods can be used together to save load contact information     iContact   Index of contact in the internal contact list   wsFields   List of the fields   See alse   GetContactFields    procedure SetContactValue  iContact  SYSINT  iIndex  SYSINT     const wsValue  WideString       Description   Sets all values of specified contact  Values are CR LF separated   iContact   Index of contact in the internal contact list   wsValues   List of the values     procedure UseHostContact  const wsContactID  WideString  out iContact  SYSINT       Description   Creates a new contact in the internal list of contacts  This  contact might be used later in JobCreateEx function     wsContactID   ID of the contact in the host database  e g  GoldMine Accountno    wsHostID   ID of the DBIO module interfacing with the contacts host
526. sable to leave the Client  running all day so it is there when you need it  Note that you should be logged into the CRM    software before launching the Client     The steps are simple     e Open the document you want to send    e Print to the OmniRush Job Scheduler printer    e The Client pops up    e Select the job options     e Track  an email or fax track     e Contact record  e And send     The job will be processed by OmniRush  and the job status will be logged into the CRM system     Main Screen    251    OmniRush Administration  amp  User Manual    A  t Click on the areas of the screen below for more information     3 OmniRush Client Xx   Recipient   E Mail address    onser Byrd  lt       E fion byrd com  IV Schedule Job   Schedule follow up    For Track       Tracks EMAIL 1 Default E Mail       Send on  at       4  3 2001 D  11 58 27 AM      Activity Reference     quote for new processing system    Notes   Cover Page      S    You will like this proposal      ie  __  If Notes       Resize the screen for a larger Notes area        7 OmniRush Client   RS E x                 Recipient   E Mail address    Jonathan Byrd 7 Eka jonbyrd com  we Schedule Job   Schedule follow up   For Track                     Tracks   EMAIL  Defaut E Mail JI Grab the corner  Send on  at  and drag to make   4 3 2001 v   11 5a27AM      the Client screen   SS larger  This   Activity Reference   E GE EE  quote for new processing system typea larger  Hotes   EE cover note in the  Jon     You will
527. se to re run  because it thinks that OmniRush is already on the system  In this case  manually remove  OmniRush  reboot  and retry the installation   Here are the manual uninstall steps    1  Delete the  program files z firm Ilc omnirush directory   2  Run regedit and search for the following registry key  Delete it if it is present     HKEY_LOCAL MACHINE SOFTWARE Z Firm LLC OmniRush   this is the OmniRush data area                    3  Still in regedit  search for the following registry key and delete it if it is present   HKEY_LOCAL_ MACHINE SOFTWARE Microsoft  Windows CurrentVersion Unin  stall  6E82EB65 108D 11D4 8ADE 00A0C9497122     this removes OmniRush from the the list of installed software                                   4  Check for any Universal Client configuration files in User Profile directories   5  Reboot    6  OmniRush Client can now be reinstalled    Uninstall OmniRush from the Installer  The OmniRush Updater kit offers the option to remove OmniRush from the system   Renaming the OmniRush Server    The Windows PC name of the OmniRush server is stored in the OmniRush system  If the PC is  renamed  a couple of steps are required in OmniRush     To see the current PC name  type the following at a command prompt     set computername    411    OmniRush Administration  amp  User Manual    The computer name is stored in OmniRush when OmniRush is installed  If the computer name is  changed  OmniRush will stop operating  The first step is to set the new name in 
528. search for  restore          The OmniRush Server installs several subdirectories under  C  Program Files Z Firm  LLC OmniRush   All of these directories are static program files  except for the  DATA   subdirectory  This directory holds the Z Firm DBEngine and the Document Repository  By  default  this is located in the  C  Program Files Z Firm LLC OmniRush DATA   directory     If the original OmniRush system is available for the migration  the steps to move to another PC are     On the Original PC     375    OmniRush Administration  amp  User Manual    a  On the original OmniRush Server PC  shut down all OmniRush modules  clients  and  launcher   b  On the original OmniRush Server PC  stop the Z Firm DBEngine service    c  Copy the  C  Program Files Z Firm LLC OmniRush DATA    and all subdirectories  to a  safe backup location     On the new PC   d  Install OmniRush on the new PC   instal the same version and build of OmniRush as exists on the original    OmniRush Server PC  it can be updated upgraded after the migration is  successfully completed      Reboot at the end of the install as prompted   e  Shut down all OmniRush modules  clients  and launcher     f  Stop the Z Firm DBEngine service   g  Copy the backup data created in step  c  above into the  C  Program Files Z Firm  LLC OmniRush DATA    Make sure that the base directory structure is not changed    h  Start the Z Firm DB Engine service   i  Start the OmniRush Administrator   j  Go to File   Settings  go to the Re
529. sed by all applications that work with the  SalesLogix database  has a bug that requires attention from all SalesLogix sites that sync  The  problem is that it does not put the SalesLogix sync files in the correct directory  Instead of using  the shared logging directory  the DLL creates a directory relative to where it executes from  e g   under c  program files Z Firm LLC OmniRush Server v5    and puts the sync files there     The resolution is that these files need to be copied to the central sync directory  This can be  automated with a batch file and a scheduler  like techscheduler at www winutils com   Note that    the batch file should run frequently  Say once every 15 or 30 minutes   The Windows AT  scheduler cannot schedule activities more than once a day     FaxRush Bundle for SalesLogix    The FaxRush Bundle  FBS  uses the FAXRUSH INI file to read certain configuration information   OmniRush does not have a FAXRUSH INI file     The solution is to either create a FAXRUSH INI or to use the existing FAXRUSH INI  if FaxRush  v4 x was installed at your site   Contact the FBS support team for details     SalesLogix Database Drivers    Many sites have started to use SalesLogix with BDE ODBC driver stack  instead of the BDE   DBLIB stack  e g  the native driver   The SalesLogix Client will often function adequately in this  environment     344    Technical Reference    OmniRush builds 170 and higher will work with BDE  gt ODBC drivers  however this combination is  not offi
530. set by fax port  If multiple  ports are used for receiving  each port can forward to a different email address  or print to a  different printer  These options are set up as follows     110    at    Decide if the jobs will be sent to a real user  or to general email account  or to a general  device  If a general account or device  create a dummy    device    user in OmniRush  e g   PRINTER  to hold the printer or email address configuration     If received faxes will be forwarded to an email address  make sure there is a running  OmniRush Email Module and track that feeds the module     If received faxes will be printed  make sure there is a running Print Module  and a track  that is configured for the desired printer     Open the Fax Server module  On the receiving fax port  set the Forward To to the  desired OmniRush user  either a real user name if forwarding email to a real user  or to  the dummy  device  user created above     Save the Fax Server settings and restart the fax module     Open the user or Dummy user  Go to the On Inbound tab  and set one or both Track  settings to taste  e g  to email  print  etc       Administrator s Guide    7  lf one of the tracks is of type email  set the Fwd Subject and Fwd Message to taste   Make sure there is an email address set on the user  This is the email address things  will be forwarded to     Save the settings    Send a test fax into the port to check for correct operation     Receiving  Popup Notifications    Each port has a
531. sh   User   ADMIN   Rights   read   update   delete   insert  Logged in with A      EE  Tips     e Use the F5 key to refresh the view  Use F5 liberally     e You can run multiple instances of Administrator  each logged in as a different user  to see  the effects of rights management     e The document area of the tree allows drag and drop to and from Windows Explorer     e The tree can be navigated with the keyboard  and Alt A activates the Action menu  which  is context sensitive to your position in the tree     e Ctrl F4 closes the current document in the work area     Starting and Stopping Modules    151    OmniRush Administration  amp  User Manual    Right clicking on any part of the tree pops up the Local Menu  aka Contect Menu  for the  selection  The Local Menu in the modules branch  which is mirrored in the Action menu up on  the menu bar at the top of the screen  provides options to start and stop individual modules and  all modules at a time     Note that modules in that transition state  e g  starting E or stopping     cannot be activated or  deactivated  Wait until the module has finished starting up or shutting down and then perform the  action                         a  List by Server PC  CB ZF WIN2K DEV2    4 Far Bridge on ZA TE   8 GM5 DBase dbio o G23 Open Module   8 E Mail on ZF WIN2 E  St Hrdwre Fax on ZE   F    Voice on ZF WE  We Activate All  E Piast mz ig  Deactivate All                      View module recent errors       SS Delete Module  Se Rename    
532. sh Administration  amp  User Manual    A  Is the Database Connector set to External Master  If it is  and the the file is in the default  ODMS Document Import Folder  and is checked out  This indicates an external master  file     B  Ifthe file is in another ODMS folder  and or is checked in  the file is Internal Master      For the detailed  advanced  steps  click here      For External files  simply open the file from Windows Explorer  e g  from the network directory   not from the OmniRush Administrator   and edit it     For Internal files  navigate to the file in the OmniRush Administrator  Right Click  and select  Edit   If the Edit option is not available  see the Administering Rights section      The detailed  advanced  steps are     e Find the document in the Documents branch of the tree    e Right click and select Properties  if the file has a check mark on it  click here to learn  about document check in check out     e Check the External File and the Import Mode                 zfirm_411 sys data group everyone temp woof zpk Bisi x     Category  Outbound shared  Type  Static Text  Owner      External file    zfirm_411 sps data group everyone temp woof  zpk  Import mode       Ignore external file  Ce Reimport if changed             Notes    res  d Hels Kai DE XS Lance       e This tells you if the external file will be re imported into ODMS if it is edited     ODMS  Check In and Check Out    OmniRush is a document management system  and it has built in check in chec
533. sh Universal Client  250  Open Database Connector  Inproducton  nense 320  Microsoft SQL Details    336  Oracle Details    335  Pass Through SQL   DBIO Setup        336  Pass Through SQL   Documentation    329  Stored Proc Based   DBIO Setup         334  Stored Proc Based   Documentation    327  Stored Procedures          ssssssssenaeeneneeeee 327  Open Database Connechor 320  Open File Manager  339  370  402  Optical Character Recognition                 368  Oracle  Configuring OmniRush for an Oracle  Databases  iieri iniaiaiai e 334  Connection String  335  Merge Code Notes n    211  ORNETSTOPiseetevectsnscisstevtsrereseaistevisntes 148  OUtFAX direchor aan 23  Override Codes  Using on the Job Hecord 223  Override COdOS visvces secciecteaccesaeateeninance se 86  Override Codes aeinn 274  P  Packages  Document Pack agesin 156  PDF  Email Conver Sion                ccececsseeeeeees 113  Fax Conversion Contrast            s 100    113  Merged PDF Email Attachments            36  Module Setup Optons 113  PDF Features in OmniRush                  22  PD ise cas Bocce caster E EO eege eege 22  Performance  Email Tuning for Thoughput                 384  Fax Speed WEE 379  Fax Throughput    379  Shipping Server Throughput                381  Performance          0 ccccceeeeeectceeeeeeeeeeeseaees 379  Pervasive          ecceececeeeeeeeeeeeneeeceeeeeeeesenaees 329    PREDIAL INI  Now called DCF                 365  Print Module  IP Print   rs           ccccccceseessseeeeeeeeeees 40
534. sh for processing and delivery     a Note  While OmniRush can process RPT files without a copy of Crystal on the  OmniRush Server  to create and modify Crystal RPT files  a copy of Crystal Reports v8 0  or 8 5 is required  v9 may work  but has not been tested by Z Firm   OmniRush does not  include Crystal Reports     Note that Crystal is a complex program  This documentation assumes familiarity with  Crystal  If you are not conversant with Crystal  seek Crystal training before attempting to  use Crystal with OmniRush  Z Firm does not offer support on Crystal Reports     OmniRush with Crystal Reports offers three different report types     OmniRush Merge Code Report  Parameter based Report  Stand Alone Report    OmniRush Merge Code Report   This report uses OmniRush merge codes  Both macro and query based merge codes can be  used  including custom OmniRush merge codes  This lets you use a single kit of merge codes for  all OmniRush merge document types  RTF  HTML  RPT   This method is perfect for sites that  already use OmniRush HTML and RTF merge documents  as the same information can be pulled  into RPT merge forms     Parameter Based Report   In this type of report  Crystal is accessing the needed databases directly  using its own database  access methods  However the report uses parameter fields to make the queries dynamic   OmniRush can automatically feed relevant parameters  like the contactid of the job contact  for  the queries to run     Note  Z Firm technical support
535. sh in MSCRM     OmniRush Custom Ul for MSCRM    The Custom Ul is a set of Z Firm provided forms that plug into the MSCRM Web Client  The  forms are easy to use  and allow jobs to be sent to one or more contacts at a time     Selecting the OmniRush option in MSCRM        Contact  Contact  Test   Microsoft Internet Explorer        File Actio s  Resouvces CrniPush Hep    mee  Eg tS    ra Di 1 natun  Noces    1 1 Mure Sdd eosee Cred t cere      p    by  ele es    M dd    Nas      i cases ing  cane Fas Zuse     Fax        Ca  Sh pment                        Business Phzne 7075232747              I am  Ph ne                       Mzbi 6 P on                            S Acti ties Jb Tle Tech Si pper Payer       Mztes l are t Aczo_nt wi read Re    Ai Coctracc Address                                                                      Add ess ramz PRES Chale ur  Was 2 2 Postal Ide sant   Ltrsct 1 Ste JIL uuni gin   Size 2 Pluie   Ltrset 3 addas  Iype Pri are iv   CU San Rasa Slut  pu Mei EI  state  H  r alte cc Freight I erms iv                       Stotus  AC ve    fpr ig ct ord    The Email form looks like this  allowing the user to easily select stock literature  and send out     48    Administrator s Guide        ScheduleOmniRushJab   Microsoft Internet Explorer  Onn Rush by Z2 Ti m LLC    Racca  Reg PEST RS PSSST SN PPE                                      Recipient Test Caatact L  te    Email testzortact dsmo ret   Documents  Awidgat comaet nazrix   f  Sec or S Haan Cat   nl 
536. so that fax will go through     Bui    ld 417                    NEW  DID    NEW             NEW    REVISED  Hardware fax support with Brooktrout redone for efficiency     GoldMine 6 0 support     Nested tables in an RTF merge form should now fail gracefully   h clear error     Phone number formatting macros  see help file                   Ability to send NET SEND popup message for new inbound fax to  user or predefined  static  user       Merged RTF s being emailed now can have VBA execute on them          Support for Oracle9 client dll s  and OCT        AAV VOWEL E    FIX    FIX     KKK    FIX       ED  Viewer with SalesLogix  CSID lookup should now work        ED  Printing legal size faxes    Universal Client     ED  SalesLogix  With cover notes  attaches correct file  TIF  now              Build 399      xOpen Database Connector      NEW  Major new feature is Pass Through SQL mode  This allows  the Open DBIO to connect to SQL databases that either do not       support Stored Procedures  or support them in odd way to    be  scr    integrated with OmniRush  Tested platforms  with sample  ipts  are  Pervasive  MySQL  PostGres    425    OmniRush Administration  amp  User Manual    Build 394         x xUniversal Client       FIXED  Contact search index is sticky    FIXED  Can invoke Job History from the system tray menu   FIXED  DBIO is properly autodetected  and should not need to be set in  settings    FIXED  GoldMine v6 support    FIXED  error  save rasterized file into fo
537. some numbers could be forwarded by email to a user  and another number could auto   print on a laser printer     See the reference document on DID for more information     OmniRush Server Clustering    OmniRush is often used in high volume marketing situations  To allow performance to scale   OmniRush takes advantage of the following performance techniques     37    OmniRush Administration  amp  User Manual    Multi Threaded Architecture  OmniRush is multi threaded  and benefits from multiple  CPU s and additional RAM on a single PC     Clustering  OmniRush allows multiple PC s to work together as a server cluster  A  cluster of PC s can spread the work load across multiple PC s to increase throughput  In  todays era of low cost PC s  three or four low cost systems with 128 or 256MB or RAM  each can deliver incredible throughput at a very low cost     Whenever a new OmniRush Module is created  you are prompted which OmniRush Server PC  you want to install on  In a single Server PC installation  only one PC will be listed     Clustering requires an appropriate cluster license from Z Firm     How OmniRush is Licensed    OmniRush is licensed based on       Features licensed  e g  number of fax lines  number of shipper accounts  PDF features  etc      Type of database being serviced  CRM System type  CRM user count  SQL system type  etc      Number of databases being serviced     Number of Server Cluster Members     Optional features    OmniFush is licensed by function     38    
538. sql techinfo development 2000 MSDE2000 asp    http   www  microsoft com sql techinfo development 2000 MSDEintegration asp    337    Technical Reference    CRM Technical Discussions    Backing Up CRM Systems    Possible Issue on GoldMine dBase  Backup Gives Errors Because OmniRush Has Files Open  There are these options     e Run Open File Manager on your NT or Netware server to enable safe backup of all open  files     e Manually STOP OmniRush at night   e Automatically STOP OmniRush at night with built in OmniRush scheduler     e Automatically STOP OmniRush at night with a batch file  ORNETSTOP  and your own  scheduler  or the Windows2000 scheduler service      e Enable your backup software to back up open files     Open File Manager  dBase Users  Z Firm strongly recommends Open File Manager  OFM  or similar technology   Why the big deal about open file manager  Because     1  It works great    2  It can solve ALL GoldMine dBase related backup issues  GoldMine   s GoldSync and  Automated Processes will also hold files open     3  It resolves other backup problems unrelated to GoldMine or OmniRush     4  It is the only complete solution to file based backup we are aware of     Some backup software has Open File Manager type technology built in  and that should be  considered an equal solution  Using OFM  open files on the system can be backed up safely  so  even if a user stays logged in  or GoldSync is running  you will be covered    Download the OFM demo from www stbernard 
539. ss commonly needed functionality  No matter which platform used  review  all the merge codes here to see how flexible OmniRush merging is  Many of these examples can  be pasted in to the OmniRush Administrator to get you running immediately     Quick List     All SQL Platforms   Future Date  amp  Date Calculation  Formatting Returned Data  Conditional Data  How to back fill a merge value in case field is NULL or empty  Stored Procedure Merge Examples  Stored Procedure Merge Examples   Advanced Example 1    GoldMine SQL   Count of records  Most Recent Appointment from History  Detail   Profile records of type Serial Number  History Records of Specific ACTVCODE  Conditional Data  How to back fill a merge value in case field is NULL or empty  Merge Referred Contacts  Merge Opportunity Information    SalesLogix  Merging Account Manager Information    Microsoft CRM v1 x    Merge Business Unit Name    Future Date  amp  Date Calculation    195    OmniRush Administration  amp  User Manual    Microsoft SQL Server and Oracle have a number of date functions that can be called from a  merge code  The simplest need is often just to merge a date that is a few weeks in the future   For example  a marketing campaign might email or fax out coupons that are good for only one  week  Or a special offer might want to loudly proclaim  Expires on  lt 7 days from transmission  date gt          These examples are based on MS SQL Server  Oracle users  please consult the Oracle PL SQL  documentation   
540. st setting the internal  location for the file with the El button and then click the   l browse button to find the file  externally     Note that OmniRush installs with a sample cover page in the  samples     generic  folder  You  can always edit this cover page to meet your needs  For fast setup  navigate to this sample cover  page  and customize it later after the system is running     Internal or External master document source  New users should keep the default of external   See the section in Concepts for a full discussion     Scheduling of External Files is  This is a security setting that can be used to restrict users to  scheduling documents in the internal document store  Full explanation     Advanced Job Notes Processing  Enables processing of OXP files and advanced notes  processing  including XML  The story     Convert HTML Notes to Text  Some systems  e g  GoldMine v6 x  some open SQL systems     store the text in job notes as HTML  This option causes OmniRush to extract the text from the  notes block     84    Administrator s Guide    Internal Merge Codes  Used for highly advanced passing of parameters from the CRM SQL  database to OmniRush tracks and modules  The story     Edit Merge Codes  This button offers access to the Merge Code Configuration screen  also  available from the File   Merge Codes menu in Administrator   See the section on Merge Codes     Database Connector  Extended Settings    For Advanced Users    These settings are almost never changed    
541. t  VBA Best Practices    VBA Best Practices    Test code thoroughly    Catch and handle exceptions    Be sure code executes in under 10 seconds or OmniRush may time out the job   Do not use the OmniRush odbc driver to query the OmniRush database     MSSQL ADO queries work great  DDE and COM objects can be invoked without trouble   Make sure to keep backup copies of the code    Word Macro Writing Resources    There are many books about Word VBA programming  For example         Visual Basic for Application Unleashed    by Paul McFedries        Word 97 Macro A VBA Handbook    by Guy Hart Davis         Microsoft Word 97 Visual Basic  Step by Step  Microsoft   Michael Halvorson       VBA Developer   s Handbook    Ken Getz  Mike Gilbert    APUN     This is a catalog of word macro writing resources like books  newsgroups  articles etc     http   www practicalmacros com word_macro_resources htm  Integrating via CRM    Introduction    OmniRush is database driven so your CRM system can trigger jobs simply by creating the  appropriate record in the CRM database  Any tool that can create the job record can trigger a job     Several features of the CRM system are instantly leveraged     272    Developer s Guide    e Automated Processes  since processes can schedule activities and look for completed  activities  it is a powerful automation trigger for OmniRush jobs     e Remote Synchronization  remote users will see the central OmniRush activity  and can  also trigger jobs by scheduling ac
542. t  auto update of Client   Single file updater   a  A  Updater setup exe   A                Administrator     FIXED  Rare List Index Out Of Bounds error in Rights Management area      x xUniversal Client     FIXED  When launched as the result of a print  client would not auto  minimize    to tray when cancel or send selected        FIXED  Error when selecting Create Linked File when faxing to multiple  GoldMine  contacts           ee  FIXED  Some problems in annotations        Build 481        417    OmniRush Administration  amp  User Manual    CES SSLVER SA    FIXED  GoldMine jobs created wit  moved to history with the PRIVAT  October  2002        the PRIVATE flag were not being  flag   Problem introduced in       Pl p    FIXED   Cannot insert the value NULL into column  LOPRECID   table   GMPROD dbo CAL    column does not allow nulls  INSERT fails                        FIXED  HTML Email  Accented characters  from French and other  languages   encoded in HTML similar to J amp  8217 now work properly        FIXED  Contact records with zipt4 entered as            will now work  for  commerce jobs        FIXED  Successful commerce jobs would go to history with the resultcode  ofa  failed commerce job        NEW  Commerce jobs  The transaction amount is now saved to  conthist duration   for GoldMine  and history duration  for SalesLogix      x xUniversal Client       FIXED  If set to create a linked file on print to fax  the link would  be to   a copy of the file in the global 
543. t CRM redist bin   to the    c  intetpub wwwroot bin   on the MSCRM server           Copy the files from  C  Program Files Z Firm  LLC OmniRush Examples Sample Code Microsoft CRM redist   to the  c  inetpub wwwroot activities omnirush  directory           Turn ON integration option in MSCRM configuration file  Edit c  intetpub wwwroot web config    Change    lt add key  ISVIntegration  value  O0ff   gt     to  lt add key  ISVIntegration  value  0n   gt   This option allows adding custom integration hooks into MSCRM web client   Add hooks to OmniRush in MSCRM user interface    The MSCR M integration configuration file is located at   c  inetpub wwwroot _resource isv config     This file controls all UI add ins to MSCRM  If OmniRush is the first or only custom integration  form to installed in MSCRM  then you can simply copy isv omnirush from OmniRush to  c  inetpub wwwroot _resource isv config  Note  this requires copying in the file and renaming it to  isv config     In all other cases  e g  where isv config is not stock  but has already been modified by other  customizations to MSCRM   merge the OmniRush supplied isv omnirush file with the existing     c  inetoub wwwroot _resource isv config file   See the MSCRM SDK help file  http   msdn microsoft com library default asp url  ibrary en   us crmsdk htm addingcustommenusandbuttons asp      97    OmniRush Administration  amp  User Manual    The OmniRush Root integration block is following                                       
544. t Raster     FIXED  Slower OmniRush servers may choke on native PDF conversion        427       OmniRush Administration  amp  User Manual    FIXED           XUPS Shipping          Build 379     NEW  New shipmen    t overrid    codes  S                         Landscape PDF s sometimes printed portrait      xx RELEASED AS OMNIRUSH v5 5        upcoming help file                       NEW        Z    EW   mported  nto ODMS     Ei       pi       General      NT Service mode works fine       FIXED        NEW     he installer    TSPrinterInstaller     Sample code for new OmniRush ActiveX    New  amp  Updated Documentation Pages in v6    NEW  OmniRush Toolbar is in the installer    Stock ZPK templates for Airborne shipping in installer     Bridge     NEW  Extensive sample code for OmniRush shipment rating components is  i    is in the installer        and    New  N switch to set to Universal Client    There is a lot new in OmniRush v6  This partial list of new and updated documentation pages is  perfect for experienced OmniRush users and administrators to get up to speed quickly                 428                General Merge New Crystal Fax Microsoft DB Shipping  Topics Documents Feature CRM Connectors  What is New in Page Creating a Monitor Microsoft Open DBIO    Shipping    OmniRush v6 Oriented vs    New Merge Fax Ports CRM SQL  Pass Virtual  HTML Document Thru SQL Tracks  Merge  Crystal via ADO  Forms Report   System PDF Crystal with Internet Connector Open DBIO    UPS  Require
545. t attachments to PDF     Setup Detail   The main thing to remember is that there is a fair amount of logic going on outside OmniRush  so  there are several steps needed to set this up  In actuality  it will probably take relatively little time   Take these steps  on the OmniRush Server PC      Stop the OmniRush Print Module   In OmniRush Administrator  go to Modules   Print Module   PDF   Set Convert to PDF as External Server   Open the Windows Printers folder and install a PostScript Print Driver  on LPT1   See  below for discussion on specific driver to install     Return to the Print Module in the OmniRush Administrator   Go to the PDF tab   Select the PostScript printer installed above in step 4 from the list and press Configure  Accept the prompts   OmniFush will rename the printer to  OmniRush PostScript     PON    ONDA    The PDF tab should now look like this      Print Merge Server jel E       n    Type   Printer rasterizer Version   6 0 0 473 Iv    Mod  Host PC   ZF DARTH          General Settings   MS Word   Text to Raster Acrobat PDF   Print       Convert to PDF type External server    C Internal  as graphic  Input dir   ps    Si    External server  configuration is required  Output dir     pdf    Si  External server  if failed then intemal Execute   al                                      Post Script printer  Printer name   ES  ush PostScript DI Configure Add printer    Help oc Apply S  Cancel H Close       115    OmniRush Administration  amp  User Manual    You a
546. t be named VISA or AMEX  The notes of the Other Contact can contain     C   lt credit card number gt   CX  lt card expiration gt     Once OmniRush processes a job  the card number is encrypted  The card can be used over and  over  The CAL record must be scheduled to the correct Other Contact for this to work  e g         Schedule an Other Action       12727 2001  e    H  p fmn                   Tips     245    OmniRush Administration  amp  User Manual    In GoldMine  jobs can be triggered via an automated process  The AP can use a dbase to build  the reference line  and can pull the card number and expiration from contact2 fields   These  fields might be only available on one Fields screen that is only available to specific users      GoldBox  http   www redstonesoftbase com   can be used to transform data coming from an  external source into GoldMine in such a way to create commerce jobs     Driving Jobs from Processes  Driving OmniRush from Sales Processes    A powerful feature of OmniRush is its integration with Sales Processes  Processes can trigger all  OmniRush job types by either    e Calling a VBA script that creates the appropriate ACTIVITY record   e Scheduling a to do     The VBA approach is discussed in the next page  Here  we discuss how to create a Process  event that will trigger an OmniRush job   Note that this technique can also be used to schedule  jobs to a group of contacts  Create a single event Process and attach it to the desired group   then process al
547. t log       running in application and service mode  used to only post       in service mode        x Print to Fax Client       FIXED      create linked doc  gets error to effect  cannot find user      x xUniversal Client       FIXED   FIXED   instances   NEW           First name search on GoldMine SQL  If Client is running  and you print to it  you get two    Option for notes to trigger cover page  in the Advanced       options screen     ee    FIXED   the       CHANGED   NEW            KXDBIO       When forwarding a fax  the GoldMine email center would show  fax as From the To user    All lists in Viewer now show the fax description    Refresh option added to menu and toolbar       439    OmniRush Administration  amp  User Manual                                           FIXED  If htm and pdf are scheduled together  email body would not  be htm   FIXED  SalesLogix timeless activities were still queried at the  time set  on the activity record  Now if timeless is set  the time is  not  used  and the job will go immediately   CHANGED  In GoldMine mode  now defaults the back user to createby   ENHANCED   Carriage return not allowed in pass thru field  is now  handled intelligently by DBIO and should not cause a job to  fail     xxHardware Fax     FIXED  Memory leak in fax simulation mode       Shipping     FIXED  FedEx in autodetect mode would choke with error   Build 332        Pee Genera LAs  NEW  Bridge to Optus FacSys v4 6 and higher  Operates the sam                      
548. t system    So we have arrived at the crux of the matter  Page oriented tools are perfect for fax and print   and fine as email attachments  but if you want something pretty right in the recipient s email  reader  HTML is the way to go  However HTML content will only be useful for email  not for any  other delivery system  That said  HTML is a great system and lets you deliver attractive  flexible   and powerful content into email readers     Benefits of HTML Merge Forms    e Deliver nice  colorful  merged content right into users  email readers   e Easily convert existing web pages into personalized  merge html  push  content   e Keeps size of email relatively small  while including color graphics  logos  photos  etc   e Create cool pre populated forms that can be posted back to your database     e Use powerful server side include  SSI  technology in OmniRush for dynamic  database  driven  documents     e Merge into links and urls  for powerful subscribe unsubscribe options built right into the  email     Constraints of HTML Merge Forms    e HTML content can be used only for email  not for other transports    161    OmniRush Administration  amp  User Manual    e Requires some access to  or knowledge of  company web server for storage of graphics  e Requires some knowledge of HTML and web pages to use effectively    e Content must be created using FrontPage  DreamWeaver  or other html editor  Users  may not be familiar with these tools     e HTML is not as flexible or easy to
549. t to schedule back failed jobs  this overrides   the user to whom they will be scheduled back  Most   frequently used on fax broadcasts to automatically schedule   failures to either go to a telemarketer to follow up or to   automatically print  GoldMine only   Example use        test tif FWD LOIS  test tif FWD LASER  will automatically print failed  faxes           ALL         Overrides the track setting on what to do with the job on    success or failure    x can be C  complete to history   R  schedule back  or D   delete from CRM SQL database    The first position is action on success  the second position is  action on failure    Examples     FCC Job goes to history on success and failure  regardless  of track settings   FRR Job is scheduled back on success and failure        275    OmniRush Administration  amp  User Manual       regardless of track settings   FDR Job is deleted on success  and scheduled back on  failure     Example scenarios    The fax track is set to alarm back failures  You do a  broadcast  and want all the jobs to go to history   no need for  dozens of alarms   You will run a query or report on history to  find the failures for follow up  So just on the broadcast job   you put FCC on the reference line     OmniFush is a print merge server  You do not want all these  print jobs to clutter up the database  Jobs are created with  FDR so that failures are scheduled back  but successes are  deleted from the database                 FAX  lt value gt  Overrid
550. tact  the contact the job is for  in the  VBA macro     And the answer is        fr5WordMacro dll     This DLL exports one function that returns  a requested parameter  which is a property of the job contact in your contact manager or  database   Example code that uses frs5WordMacro dll is here     Function declaration  Declare Function frGetJobParameter Lib  fr5WordMacro dll   ByVal  AParameter As String  ByVal ALength As Integer  As String    Function used in VBA    Public Function GetJobParameter sParameter As String  As String  Dim sValue As String    GetJobParameter        sValue   frGetJobParameter sParameter  Len sParameter      If  Len sValue   gt  0  And  sValue  lt  gt  Chr 0   Then GetJobParameter    sValue       End Function  Sub zfGetFields       ActiveDocument Paragraphs 1  Range InsertAfter  JobID     amp   GetJobParameter   JobID    End Sub       List of available parameters     JobID  ModulelD  TrackID  CTPos  JobType  StatMain  StatSupp  ExternallD  QueryOn  DocTypes  Retries  Aborted  IsPrivate    270    Developer s Guide    ActivityID  ContactID  AlertVia  User  SendOn  FirstName  MidName  LastName  Company  Email  OrgFaxNum  FullFaxNum  Reference  PageCount  CreateBy  CreateOn  LastBy  LastOn  Notes  PassThru    The most frequently used fields for querying the database are   e ActivityID This is the activity activityid  SalesLogix  or cal recid  GoldMine  of the  record that triggers the job     e ContactID This is the contact contactid  SalesLogix  or ca
551. tact Z Firm  click here      VBA Document Processing  OmniRush  powerful VBA automation features allow you to  fire VBA code to process the document prior to delivery     Data Driven Compound Documents    The techniques shown here enable what Z Firm calls DDECO  Data Driven Compound   Documents  A DDECO is a document that is largely built at run time  using VBA  dynamic  insertions  the technique discussed in Merging Signature Graphics   and OmniRush merging     Example  1  Merging Current Inventory Information    Say your firm has volatile pricing and inventory  or availability  on your products  When  you send a price sheet out  you want something like     Pricing and availability as of  lt today  say 1 15 01 gt    pricing and availability subject to change  call sales for latest information     Widget Product Line    Super Size Widget qty3 price  202 50  Regular Size Widget qty 1 price  150 00    The qty and price information might come from a mainframe or production system  and is  dropped as a text file each night in a directory     Using dynamic insertions  described here   the merge file will pick up the main frame   generated text file every time  so it always uses the current data  Further  if your firm has  3 or more  product lines  say  widget  midget  gidget  each dropped to a separate file   dynamic insertions could reference the product interest field in the database  This would  cause only the relevant product information data to be inserted into the document  
552. tects MS Word v10  Word XP                       Print to Fax Client     NEW  Client will launch if contact manager is not running   Contact manager must be started before the client is  printed to  however   This allows Client to be in startup group   NEW  Job status list available from the Client System Tray  menu              Ke AV iewer    433    OmniRush Administration  amp  User Manual                            NEW  Will launch if contact manager is not running    NEW  Ability to print multiple copies of a fax  and page  ranges   NEW  Better font control of text annotations    NEW  Rubber Stamp Annotation Tool   NEW  Arrow annotation tool   NEW  Status bar for printing  opening  saving    NEW  Closing thumbnails reduces memory use of Viewer  NEW  Can print individual pages  page ranges  and multiple  copies   Build 232              AeA Genera ls  NEW  OmniRush can coexist with Veritas Backup Exec v8 x                 x Enhancements for ASP Operation     NEW  SLGXAPI DLL can now be loaded specific to each DBIO   Allows a single OmniRush   server to service multiple SalesLogix installations  concurrently that   are not all of the same major or minor revision of                         SalesLogix              Note  Increase all BDE memory settings to run multiple  DBIO s  and avoid  using BDE based applications on the OmniRush Server                    x xx   Mail Module     ENHANCED  Logic now more closely resembles SENDMAIL  E Mail  module can now send   to sites whose 
553. ted vs  HTML Merge Forms    Microsoft Word  Crystal Reports  Microsoft FrontPage  DreamWeaver  HTML  PDF   OmniRush  does all this  What is the difference  How to decide which format to use     It is best to resolve this by asking some questions  The first one is  Do we care about the  printed page  on screen representation  or both     Additional questions to answer     e What is the delivery method  Will the document library be sent by email  fax  and print  or  just one of these     e What is more important  Ease of content management  or ultimate presentation based on  the delivery method     Page Oriented Documents     Page based documents start life in Microsoft Word or Crystal Reports  Just about any user can  create merge forms in Word  and be sending them in minutes  OmniRush can merge the  document and deliver it via fax  print  or email  OmniRush can be configured to merge the  document  convert it to PDF  and then email it as an attachment     Benefits of page oriented merge documents    e Works with all delivery methods  One set of source merge documents can be used no  matter what the delivery method  Most efficient way to manage content    e Can be authored by anyone using Word  which everyone knows    e Documents can be made attractive with advanced formatting like graphics  tables   frames  text boxes  columns  headers  amp  footers  etc  Documents can even include  colored text and graphics which will come through as color when converted to PDF and  sent as 
554. tem    3  Create HTML source document  in ODMS or on file system  that uses the include tag    4  Schedule document through OmniRush    Merge Codes  Anatomy of a Merge Code    Merge Codes are simply typed into the Word or HTML document  Here is a merge code that is for  the job recipient fullname    Contact     amp Contact might merge the data  Joe Smith    The ampersand   amp   is the flag that tells OmniRush this is probably a merge code  You can use  ampersands in your regular text without any problem  Simple merge codes  like   Contact and   amp  Company are macro merge codes  Macro merge codes are    hard coded  into OmniRush and  cannot be changed     OmniRush offers table oriented merge codes as well  These merge codes are often referred to as     alias based    merge codes  These merge codes are based on database queries and can be  customized  OmniRush includes dozens of alias merge codes out of the box    and allows you to  customize them and add your own  For example  in a SalesLogix environment   amp   CT_Firstname  refers to the firstname field of the CONTACT table for the current job     181    OmniRush Administration  amp  User Manual    The components are  CT This is the table alias  It references the OmniRush CT merge code  definition  CT is an out of the box  merge code  meaning it is automatically installed in a new  OmniRush installation  The CT alias is defined in the OmniRush Administrator as follows     select   from contact where contactid     amp cont
555. tem and  hardware requirements of OmniRush     If you are an occasional user of FaxRush v4 x  and just need some lightweight fax    integration with GoldMine  stick with FaxRush v4 x     What is up with PDF support in OmniRush     Improved PDF support has been a high priority during the development of OmniRush   First  some background     FaxRush v4 has an optional  extra cost  PDF module  This module offers excellent  fax quality  but does not support Acrobat v4 or v5 files  forcing users to save PDF  files as v2 or v3    OmniRush has a completely re done PDF subsystem  It is also an optional  extra  cost feature  We believe this system offers the best mix of PDF compatibility with  features     The OmniRush PDF module enables many different PDF functions  Faxing PDF s  is only one of several PDF related features enabled by the OmniRush PDF Option     Some PDF features in OmniRush require both the OmniRush PDF module and  additional third party software  When additional third party software is required  it is  not included with OmniRush and is your responsibility to license     Excellent PDF support is a priority at Z Firm  If you have any feedback on this subject   please let us know     Misc  Discussions    FaxRush v4 x to OmniRush Upgrade Checklist  GoldMine       GoldMine is v5 0 or higher        GoldMine on SQL is running on MSSQL v6 5 or higher              361    OmniRush Administration  amp  User Manual    Check that the OmniRush Server PC has BDE installed  locally 
556. ters to make lists of records  with bad email addresses  and then manage these lists as a group  e g  delete the bad  email addresses  call the contacts and request correct addresses  etc      Internet Access Requirements   In External SMTP Relay mode  OmniRush needs to be able to connect to that relay server on  port 25  If there is a firewall or other security device between OmniRush and the SMTP server  it  needs to allow this traffic to pass  Also  the SMTP relay must accept mail traffic for relay from the  OmniRush Server  Many SMTP relays are configured to only relay for mail from specific IP  addresses  In such a case  the IP address of the OmniRush Server must be added to the SMTP  relay server    allowed list     An excellent test for an external SMTP relay is to configure an email program like Outlook or  GoldMine to use the desired SMTP relay for sending email  Do this on the OmniRush Server PC    453    OmniRush Administration  amp  User Manual    itself  If the mail application can send  OmniRush probably can to  If the mail application cannot  send  focus on resolving that  as OmniRush certainly will not be able to use that relay until a mail  application can      In Internal SMTP mode  OmniRush needs to be able to access the entire internet on port 25  No  inbound connectivity is needed  but OmniRush must be able to access the internet  If there is a  firewall or other security device between OmniRush and the internet  it needs to allow this traffic  to pass   
557. th one  customer who cannot send faxes to you  The OmniRush solution with the Brooktrout  board offers the lowest overall cost of ownership       have run my FaxRush v4 x server on Win95 win98  Why can t   run my OmniRush server on Win9x     360    There are several reasons the OmniRush Server is not supported on Win9x     a     OmniRush has larger hardware requirements than FaxRush v4 x  Most Win9x  PC s would require a hardware upgrade to run OmniRush     Experienced FaxRush consultants consistently prefer NT over Win9x  Most of  them install on NT only as a matter of personal policy     Microsoft is phasing out the Win9x platform  and replacing it with Windows2000  and WindowsXP    OmniFush is designed to run as an NT Service  which cannot be effectively done  on Win9x     The stability and scaleability of Win2k is much better than Win9x    Technical Reference    f  OmniRush can run on Windows2000 Professional edition  available at a moderate  cost       run GoldMine and FaxRush v4 x on my stand alone PC as a single user  Is OmniRush for me     Maybe  maybe not     If you do serious fax blasting  and or need OmniRush to do a lot of processing  printing   voice  shipping  whatever   AND you have a robust PC  at least a 933 mhz with 192MB  RAM   you can run OmniRush on a stand alone PC  The same caveats apply as with  FaxRush v4 x  primarily that you cannot use MS Office applications when OmniRush is  processing documents   Make sure your system meets the other operating sys
558. that OmniRush comes  with              ContactiD  ModulelD  Reference  Notes  ResultCode  TrackRef  UserLastBy                     FirstName  MiddleName  LastName  EMail   Phone  FaxNo  Address1  Address2  City  State  ZIP  Country    FirstName  MiddleName  LastName  EMail  Phone  FaxNo      OR_JobHistory    Contact   Reference  Notes    ResultCode  TrackingNumber  TrackRef  UserLastBy    Jobs are triggered by creating records in OR_Jobs  The explanation of the fields in OR_Jobs     JobID Must be globally unique for the lifetime of the  OmniRush Server installation        ContactID Must map to a record in OR_Contacts  The  OR_Contacts record must have the minimum       321    OmniRush Administration  amp  User Manual    required fields for the job type being processed  e g   must have an email if it is an email job  must have a  city state zip if a shipping job  etc      ModulelD Used by OmniRush  You should never touch this  field    Reference This tells OmniRush what job template to use  what  override values to use     This can hold text that is merged into a fax or email  job  Holds error text if job fails    ResultCode This is updated by OmniRush when a job fails with  the failure code                 TrackRef This is critical  You set this to the OmniRush track  that should service the job  e g  EMAIL for an email  job  UPS for a UPS shipping job  etc      UserLastBy   Must map to a record in OR_Users          You create that record  and OmniRush does the rest  Here is 
559. that it can connect to your SQL server using Query Analyzer     e MDAC versions 2 5   2 7 and higher are supported with all versions of OmniRush     The OmniRush Database Connector will walk you through a connection string wizard  so once  the connection parameters are at hand  getting connected is simple     Connection string tips   a  Do not route to an ODBC provider  Select the  Microsoft OLE DB Provider for SQL Server     b  Here is an example connection string        Provider SQLOLEDB 1 Password    Persist Security Info True  User  ID sa  Initial Catalog omnirush Data Source localhost    SQL  Pass Through Details    The Pass Through connector requires two settings     1  ADO Connection String  Press the Create Modify button  configure and test the connection to  the database     2  SQL Script  Either use one of the sample scripts  or create your own  The documentation is  via this link     SQL  MSDE and OmniRush    336    Developer s Guide    MSDE is a great tool to use with OmniRush  If you need to bridge OmniRush to other systems   and there is no SQL Server or Oracle system around  you can use MSDE as the data engine  It  is easy to implement  and freely redistributable  OmniRush integrates with MSDE just as it does  with Microsoft SQL Server  so you can use the OmniRush SQL Server sample code with MSDE   For information on MSDE  please follow these links   http   www fawcette com dotnetmag 2001_ 12 online online_eprods sql_rjennings12_4     http   www  microsoft com 
560. the FaxRush v4 Server can stay in service  and run concurrently with OmniRush if OmniRush is installed onto its own PC  discussion  here      e OmniRush is compatible with FaxRush v4   e RTF merge forms   e TIF files   e v4 Print to Fax Client for GoldMine  e v4 Rasterizer utility  e Remote Sync utility  mscheduler   e  outfax  directory and logic  e FRP files    e OmniRush installs with the same extended merge aliases as v4  Documents built with  stock FaxRush v4 merge macros and aliases should run unmodified with OmniRush     41    OmniRush Administration  amp  User Manual    Custom merge aliases made in v4 can be brought into OmniRush either by manually  cutting and pasting in the SQL or with a one time alias import via the OmniRush Admin  application     OmniRush is compatible with all Brooktrout models supported by FaxRush v4 x    GoldMine and SalesLogix Processes configured for FaxRush can also work with  OmniRush    SalesMagic and other toolbar systems made to drive FaxRush can also drive OmniRush    Incompatibilities       OmniRush includes a completely re written Viewer  The FaxRush v4 Viewer is not aware  of  and cannot manage  the OmniRush received fax queue  The v4 Viewer can be  preserved  and remain associated with TIF files if desired  or the Wang  Kodak in  Windows2000  Imaging  part of Windows  can be associated with TIF files  or the new  OmniRush Viewer can be associated with TIF files     The Release 1 OmniRush Print to Fax Client for GoldMine does not int
561. the Z Firm  DBEngine  Steps     2  0 00  NO  OVE Nas    0      7  Back up the OmniRush hard drive       Shut down OmniRush client applications on all client PC s    On the OmniRush Server PC  start the OmniRush Administrator  Select File   Administrator Settings   Go to the Rename Server tab   The old PC name should appear in the list of Available Servers  Select the old PC name  and press the Rename Server button  Exit the Administrator and reboot the PC   Log into the OmniRush Administrator and start up modules  Confirm proper server operation    On Client PC s  the connect ini may need to be adjusted  This file is usually in this directory      C  Program Files Z Firm LLC OmniRush DB Client         and it contains an entry  Host  lt OmniRush Server PC Name or IP Address gt     The Host  entry may need to be changed to the new OmniRush Server PC name or IP Address   The connect ini is the same on all client PC s  and once it has been changed and tested on one  client PC  it can be copied to the other client PC s     How OmniRush Finds Job Files    1 a    By fully qualified external path and file name    Example   h  office faxfiles widg lit rtf    The server will search ODMS for a document with a file name and external path matching  exactly the specified file name  If the file cannot be found in ODMS  the server will look for  itin the specified directory  as seen from the perspective of the server PC  and import it if  found     Note   It is recommended to specify externa
562. the date and time on the OmniRush PC  It may be off  e g  set in the past   which  will cause it not to see jobs     6  Use sql monitor to see the queries that OmniRush is doing on the database  This can  give you a clue what is wrong     7  Ballpark the query  Using isql  do SELECT   FROM SYSDBA ACTIVITY WHERE  CATEGORY  FAX   or whatever query is appropriate for your database   and see if you  get hits        Software  Network  and Environment Discussion    Networking Discussions    Networking Details    OmniRush is designed to operate on a TCPIP network  that can be homogeneous  e g   100  Windows PC s  or heterogeneous  e g  a mix of Windows  Netware  Unix  Linux  etc  systems      In either event  OmniRush does make some assumptions about your network  In most all cases   this will already be true of your network without any additional configuration required  However   for problem sites  or thorough planning  here are the network requirements   Name to Address Resolution  OmniRush assumes that all PC s involved can resolve each other s PC name to a reachable IP  address  The PC s involved include the OmniRush Server PC  Client PC s that run the  OmniRush Administrator  or any of the OmniRush client applications   This can be done via any name resolution mechanism  e g  WINS  DNS  hosts file  etc    The     grunt  test is using the command line ping utility  The OmniRush Server PC and all the client  PC s should be able to ping each other by name  e g  from all client sta
563. the folder     Administrator Settings  Server Communication     This configures how Administrator communicates with Launcher  The following  recommendations apply     Use Point to Point if   e Administrator is on a different IP subnet than the OmniRush Server  e  f only one or two stations at a time will use Administrator    Use Broadcast if   e Administrator is on the same subnet as the OmniRush Server  e Multiple users will manage OmniRush Modules concurrently    Deon to Point is a recommended setting     154    User s Guide    A Administrator communicates with the Launcher on UDP port 1721  Both the client PC   where Administrator is run  and the OmniRush Server PC must allow this traffic to pass     Mouse Drag Behavior     These settings control dragging behavior out of the Administrator Documents branch to  GoldMine  Explorer  and other programs     Rename Server    KKK    d Caution  Misuse of this option can disable your OmniRush Server    This is only to be used if the server PC name is changed or an OmniRush installation is restored  to a different PC     e Run Administrator on the OmniRush Server PC    e Select the server from the list  the old server name will be listed     e Press Rename  This will prompt before setting the OmniRush server name to the current  PC name    e The OmniRush Server PC should be rebooted     OmniRush Managed Documents    Drag  amp  Drop with Administrator    Files can be dragged in and out of the OmniRush Document Management system  This 
564. the legal size handling work     Dialing Configuration File  predial ini     Dialing Terms   The Dialing Configuration File  DCF   Suffix Dialing   Advanced Use   Configuring the DCF in OmniRush  Monitoring and Troubleshooting    Note   Simple  dialing takes two forms     1  All numbers in a given area code are dialed as local calls  7 digit dial   all calls outside  that area code are dialed as 1   10 digits  standard long distance   2  All numbers are dialed as 1   10 digits  regardless of area code    Simple dialing can be established simply by setting either the local area code in the fax module   for method 1 above   or by setting a bogus area code  like 999 or 000  to achieve dialing like  method 2 above     For more flexible  or convoluted     dialing  keep reading     Terms    OmniRush offers a range of dialing options  These range from the simple  dial 9 before the  number  to the very complex  e g  some    local    calls are dialed with area code  other    local    calls  are dialed with 1   area code  and other    local    calls are dialed with 7 digits      First  let   s clarify terms   A U S  phone number has three components    707  543 2747    The first portion is the area code  the next three digits are the exchange  and the last four digits  are the number   This is approximate  In many cases  the exchange is taken only by the first one  or two digits  the balance constituting the number  however the phone number is written the same  way  with a three digit 
565. the merge codes noted below  note they are case  sensitive      The CC Notification option allows an email message to be copied to a static  email  or list of email addresses separated by a semicolon      Notification Merge Codes   These codes are case sensitive  Enter into the notification area in the correct case  shown  below       FirstName     LastName     MiddleName     Company     TrackingNumber     CurrentDateTime     CurrentDate     CurrentTime     TrackingURL   This is the complete URL to track the package with a single click     Notes   This passes Job notes  if any  into the email     New shipping tracks get a default message similar to this   Dear  FirstName       Notes   Please use the following url to track your shipment    136    Administrator s Guide     TrackingURL    lt Put your signature here gt     Edit this to taste     Address Time Tab   e The Ship From address is optional  If set  it will override the FROM address set in  ShipRush    e Settlement Time  This sets when end of day will be processed    e Use contact account  shipping  address instead of  primary  address  This applies to  SalesLogix only  By default  OmniRush uses the address marked as Primary as the  shipping address  When this option is set  OmniRush will use the SalesLogix address  marked as the Shipping address for the shipment     Advanced Tab   Options to set   e Add email notation to history record  This adds extra text to the history  record noting that an email notification was se
566. the page margins to 0 1 inches for top  bottom  left  and right  5  Make the template by inserting codes  e g      amp NameAddress    amp FX_Ref     The  amp FX_Ref is for the enclosure list      6  Save the template  and schedule to the OmniRush CoStar track you created in step  5  above   See the Examples directory under the OmniRush directory  by default   c  Program Files Z Firm  LLC OmniRush Examples Label Printing Examples    for a zip file containing sample label  templates for thermal label printers     Printing Labels on Impact Printer    The key to tractor fed  impact labels is     e Use only one up labels  e g  stock that is one label wide   e Create the template in Word that has the paper set to the size of the label stock    e Print some tests from Word interactively to make sure the template is the right size  and  that the printer properly positions to the top of the next label     Printing Multiple Paper Sizes or Forms    The best method is to set up a single laser printer with all the forms mounted concurrently  For  example     e Power envelope feeder   e Legal paper   e Letter paper  Allin place at all times   Merge documents can then be multi page documents  with different page sizes for each page   see the example file letter3 rtf for an example of this   The proper pages will pull from the printer  in a single pass     Alternately  multiple files can be sent to the printer  and each will pull the correct paper     408    Technical Reference    To set tem
567. the page on optimizing templates for more information     gt Note that fax content can impact performance  A typical page of text will transmit in 30 60  seconds  Documents that have photos  color images  or shades  like background color  can take  much longer to transmit  If PDF s are heavily used  consider setting the conversion contrast to 75  or 100     Venali Users  The Packaged Upload setting is applicable if you send static documents  e g  PDF  or TIF files      OmniRush Server  If performance is important  a fast CPU and sufficient memory are also  important  OmniRush can chug along on yesterday s hardware  but throughput will not be  optimized until you give OmniRush at least 1ghz of CPU and 256MB RAM     OmniRush Track Settings  Set the Max Queue Size to 150 or 250    Internet Connection  OmniRush performance tests are done with 64kb and 128kb clear channel  paths to the internet  Make sure the internet connection is not completely bogged down  If users  are watching videos  or other high bandwidth apps  over the internet link  throughput will suffer   SMTP Relay  If Easylink is used  and the OmniRush internet fax module is set to use an external    SMTP Relay  that relay can be a bottleneck  Make sure it is tuned for speed  and has lots of free  disk space  Better yet  let OmniRush run direct  and configure the internet fax module without    445    OmniRush Administration  amp  User Manual    that external SMTP relay  If throughput is important  cut out the externa
568. ther the sample scripts  or your customized live scripts  follow these  steps     327    OmniRush Administration  amp  User Manual    Prerequisites     1  All SP names MUST BE exactly the same as in the specification     2  All field names and data types MUST BE exactly the same as in the specification  If you  are not going to use some fields then just leave them blank  but don   t remove from SP  header     3  CustomField1 and CustomField2 MUST BE of    char    or    varchar    or    text  blob     data  type and COULD have any size     Notes   Stored procedures have different prefix for Oracle and ADO     ADO flavor expects         as a first character of each SP parameter      Oracle flavor expects    s    as a first character of each SP parameter  Testing and debugging SP    We assume that you have Interactive SQL tool that allows you to execute any SP manually and  see result set and output parameter values   Note that the Query Analyzer that is part of MS SQL  v7 does not support interactively calling sprocs that have output parameters   Or you can use the  OmniRush    OpenDBIO_debug exe    utility  Following steps work with MS SQL  you might need to  change some syntax for Oracle     Create 2 new jobs  schedule activity  in your host database for 2 different tracks    TRACK1    and     TRACK2     Then follow this sequence to make sure that your SPs really work the way OmniRush  expects  These steps replicate the steps OmniRush takes when it works with the database    
569. tic files  that are used only when designing a Crystal report   They allow the report to be laid out and designed without needing to connect to the actual  database     OmniRush includes a full kit of TTX files for the out of box  OmniRush merge codes  in the   C  Program Files Z Firm LLC OmniRush Examples Crystal Reports TTX Files   directory on the  OmniRush Server   TTX files have the same names as the merge alias  For example  the  C1 TTX maps to the C1 merge alias  OmniRush also allows TTX files to be created from custom  merge codes     The steps to create a report based on OmniRush Alias Merge Codes     1  Decide which OmniRush merge codes will be used   For all Alias merge codes  make sure you have the TTX files on hand  If any TTX files  are missing  create them now    Open or create the report in Crystal   Select Database   Add Database to Report   Navigate down to More Data Sources   Active Data   Active Data  Field Definitions Only   Double click on Make New Connection to get this dialog     OV OT to    165    OmniRush Administration  amp  User Manual    7  Navigate to the appropriate TTX files for the needed merge aliases   8  Repeat for all needed merge aliases   9  When all the needed TTX files are listed in the Data Explorer  click on each of them and  press Add to add the virtual data source to the report   10  Press Close on the Data Explorer   11  The Visual Linking Expert appears  Generally  you want NO links to be done by Crystal   Delete any links automa
570. tically created by Crystal  and press OK    12  Now merge code fields can be added to the report by using the Field Explorer   Database  Fields or via the Insert   Field Object menu selection    Design the report  save  and run through OmniRush     a Note  Crystal can apply its own filters to the data  For example  an OmniRush merge code  HA might retrieve the most recent 200 history records for a contact  Use this merge code in  Crystal  and use a Crystal filter to select on data from the most recent 7 days to further narrow  what will be presented     Creating TTX Files for Custom Merge Codes  In the merge code administration area  File   Merge Codes in the OmniRush Administrator   there  is an Export to TTX button     5  Configure merge aliases    E Add  E Delete E Import  3 Export to TTX    In this area  select the desired merge code s  to create TTX files for  and then go through the  wizard to connect to the database              a Note  A login to the SQL database will be required  however the data does not need to  actually return data  e g  it can have the where recid   amp Contactid  syntax  and that is fine    If the SQL query has syntax errors  they will be noted here  Correct the errors and retry     Crystal with Parameterized Database Access    Note  Z Firm technical support cannot support parameter based reporting     In a parameter based report  Crystal handles all the database access  queries  etc  The main  role for OmniRush is to pass a parameter into Cryst
571. ties   The best way to implement this is to create print queues on a server local to the  OmniRush server  and point those queues to the remote printers  using TCPIP printing   or protocol of your choice   The queues can also be created on the OmniRush PC itself     e  f remote offices need to use a single OmniRush Server  there are a number of possible  configurations  Some popular variants are     e Central CRM  Central OmniRush  remotes run CRM application via Terminal  Server or a web client  No problem here to schedule activities to OmniRush     e Terminal Server users can also run all the OmniRush client applications   Can OmniRush Client Apps Run Across WAN   In many cases  yes  These are client server applications  and are tuned for limited bandwidth   However  latency is a concern  Modern WAN s with 500kb s or more of bandwidth will usually  work fine  However  Z Firm cannot offer technical support for WAN use  as there are too many    variables to manage     Module monitoring should be turned off over WAN circuits   Internet Connectivity    Internet connectivity can be required by different components of OmniRush for different reasons   The recommended approach is     e Internet access should be transparent  e g  no proxy or SOCKS configuration required      e Required IP ports should be open  For example  the E Mail Server Module will require  port 25 access either     e Through the firewall to the Internet  if it runs with the integrated SMTP server   or    e To t
572. tions you should be able to  successfully    ping  lt OmniRush Server PC name gt   IP Address Allocation  The OmniRush Server PC should have a static IP address  This can be managed either via the  PC local configuration  or by assigning a permanent lease in DHCP to the OmniRush Server PC  for a specific address  This should be set up before any OmniRush software is installed     Client PC s can use DHCP or static IP addresses     Wide Area Networks and OmniRush    397    OmniRush Administration  amp  User Manual    Distributed companies often have a WAN in place  and need OmniRush to service that WAN   Common needs include   e CRM SQL database is in Texas  but OmniRush needs to print in Texas and California   e Multiple offices need to use a single OmniRush server     e OmniRush administrator is in Seattle  but data center where CRM   OmniRush lives is in  California    Several rules of thumb can be used to guide the decisions on how to situate the pieces     e The OmniRush Server should be on a LAN segment with the CRM SQL database  It  should not access the SQL database over a WAN  Several users have done this  successfully  however the database connection can be flaky  and Z Firm will not support  this configuration     e The CRM sync server should also be local  not remote  to the OmniRush Server     e OmniRush can print to printers across the WAN no problem  A single OmniRush server  can print shipping labels or any other printables to different printers in different ci
573. tivities and syncing     e Groups and filters    e API s such as DDE  COM and dll API s to the contact manager can be used to create  OmniRush jobs     In effect  OmniRush offers a super high level API for faxing  printing  emailing  shipping  etc  via  the CRM system     The Activity Record    OmniRush jobs are triggered by database records in the CRM system or SQL database  In the  CRM environment  the record is the scheduled activity     e Activity in SalesLogix  e CAL in GoldMine       OnniRush D3 Connectar Medule    I    mpaled ide OrmmiRusts by      Job Record in CRM or other database  SalesLogx ACTIVITY table       Godiving CAL table  read  cher Bak          Cxperted by OmniRush DG Connector  sack to CRM SQL Database    CRM SQL  Database             History Record in CRM SQL    SalesLogix  HISTORY Gre  GoildiMine CONTH ST tage             It is your job to create the activity record in the CRM database  Once the record is there   OmniRush will do the rest     There are four elements of the activity record that matter             Activity Record Element   OmniRush Role  Date Time activity is scheduled Controls when OmniRush imports the job  Jobs can be  for set in the future simply by setting this to the desired    date time  OmniRush will pick up all jobs with a  date time less than or equal to now        273    OmniRush Administration  amp  User Manual    Track for the Job The OmniRush Track Host Reference  Controls which  OmniRush Track will handle the job     Refere
574. to allow the notification  message to be composed     General   Addiers Time   Label   M anif2s    Advanced      FedEx account H   Metar HU    Shipmen  schedule actificetion Iv Tiarks  _  Mall   F Mailtrarck      Le actibcetion        Schedule natricaton    Greelinas    Z Firn has sent you a FedE   shiament using Omni  ush softwere  OmniRush is sendirg you his  email with the skipping details    Ths shpmer is frem2 Tirm  Ceatte   The tasking numteris  T ack ngNunb2r       The message can contain the merge codes noted below  note they are case  sensitive      The CC Notification option allows an email message to be copied to a static  email  or list of email addresses separated by a semicolon      EE  that ShipRush may be configured such that email notifications are  sent to the recipient by the carrier  Test out the setup to avoid duplicate  notifications     133    OmniRush Administration  amp  User Manual    Notification Merge Codes     These codes are case sensitive  Enter into the notification area in the correct case   shown below       FirstName     LastName     MiddleName     Company     TrackingNumber     CurrentDateTime     CurrentDate     CurrentTime     TrackingURL   This is the complete URL to track the package with a  single click      Notes   This passes Job notes  if any  into the email     New shipping tracks get a default message similar to this     Dear  FirstName      Notes    Please use the following url to track your shipment   TrackingURL     lt Put your
575. to check the configuration     Possible Applications    OmniRush can be used as a powerful fax and print merge server  shipping server  email server   etc   with minimal code required on the part of the developer  Applications include     e A VB app that runs a series of Crystal Reports each night  and wants them faxed out  automatically     e Generating shipments of sales samples  or fulfilling orders by ground or express  shipping    e A mainframe that kicks out text files that need to be faxed out    e An automatic fax response system driven by a simple tool bar you create    e Integrating OmniRush with a web site for automatic fax and print fulfillment of product  literature  mailing labels  etc     ee sure to name files appropriately  If files are generated programmatically  be sure to use  the F  prefix     Developing with OmniRush    OmniRush is driven by  Job  records in your SQL database  typically  you create a new   OmniRush_Jobs  table   How the record is created is not material to OmniRush  It just needs to  be there   E g  it could be created by a GUI or Web application  a stored procedure  a batch  process  etc      There are a few minor caveats     e The Job record must be linked to a record where the recipient information  such as fax  number  address  email  etc   is stored  Unlinked Job records will not work     e This means that if the job is for a destination not currently in the database  your code may  need to create the corresponding recipient record i
576. to its original state in the event of a problem with the  upgrade     e Z Firm Recommends     e Reformat the hard drive  reinstall Windows  IE v5  or higher   MS Office  2000  and the database and or CRM Client software  if applicable     e Alternate Plan   e Uninstall FaxRush via control panel  e Delete the c  fr32  directory  e Delete FaxRush and other unneeded printers from printers folder  e Reboot system    e   Install OmniRush    Production environments should make a copy of their production GoldMine SalesLogix to a test  environment and install OmniRush into that test environment to validate the operations and  features of OmniRush     Sites with Netware servers should read the technical article in this help file  Sites that use FRP  files or make heavy use of AP tracks should read the section on drive letter  references     Recommended Transition Plan for Upgrading    Recommended Transition Plan for FaxRush v4 Sites that are Upgrading    1     62    Install OmniRush to a new PC  If Brooktrout Hardware is in use in the FaxRush v4  Server  set up an Internet Fax account for the OmniRush server  for at least temporary  use during the transition     Create new GoldMine User ID s  SalesLogix Category Codes  for use with OmniRush   For example  create new IDs FAX5 LASERS etc   Note  when ready to cut all the    Administrator s Guide    way to v4  the existing userid s can be configured in the OmniRush server  so automated  processes do not need modification      Configure t
577. tor  Aliases    d Advanced topic  Not needed for single database OmniRush installations    Aliases are only needed when there are multiple database connectors  and even then  only if they  are appropriate  If you run multiple GoldMine contact files from a single GoldMine installation   see the appropriate page in this document     If you run multiple GoldMine systems  SalesLogix databases  SQL databases  or any  combination  read on     85    OmniRush Administration  amp  User Manual    When OmniRush is configured to service multiple databases  you may desire to configure specific  tracks to be used by each database  For example  you may have three databases  and you want  faxes sent by OmniRush to reflect the database they were sent from  So you configure three fax  tracks  each with its own fax banner  Say these fax tracks are     FAXA  FAXB  FAXC one for each database  which we will refer to as A  B  C     Additionally  you might have three UPS accounts  and you configure three UPS tracks  one for  each account  The tracks are UPSA  UPSB  UPSC     However  you want each database just to schedule to FAX or UPS  In this case  you use Aliases   In the A database connector  create two aliases  UPS that points to UPSA  and FAX that points  to FAXA  Continue in this way for the other database connectors     Then  in database  A  schedule jobs to FAXA and UPSA  and in database  B  schedule to FAXB  and UPSB  etcetera  This allows specific configurations to be set up for each data
578. tr netr netr nstrnsennsennnnnsstnsnnssenannns 299  Integrating Custom Fax Bridging            ccccccceesseeeeeeeeeeeeeeeaeeeeaee scenes caaeeesaaeeeeneeseaeeescaeessaeeseeeeeseas 312  Introduction to Custom Fax Brdoing     nenn 312  Getting Started with Bridge 314  Configuring Fax Module for Brdoimg  314  How  Fax Bridging e 316  How Fax Bridging Works    RECEIVING          cceeeeeeeeeeeeneeeeeeeeeeeetaaeeeeetaaeeeeetaaeeeeetaeeeeeeaeeeene 319  Integrating  via SQL  Databases asentui a aaa eaaa a E Eea aE AA aE EEEREN 320  el Blue Tele EE 320  OmniRush   Open Database Connector Stored Procedures epecicatton    327  SOL  Stored  Proceduresie   aireari a aa n anea n A a Eau e aa erae aani 327  SQ LE Pass Thru SQL Via  ADO EE 329  OIA EE 330  AAKS E0 t TIR 330  Fieldname cast ul EE 334  SQL  Creating the Database Connector cent eeeeaeeeeeeeseneeeseaeeetaeeteeetenneees 334  SOL  Oracle Detalls martis maiestas ra daarnaa apana nda ana aaia d A Eaa asd iaoeia nda iaaa 335  SQL  Microsoft SQL Details Ae 336  SQL  Pass Through Details 336  SQL  MSDE and Omnibueh   eee aeeeeeaeeeeeeecaeeeseaeeeeaeeseneeeseaeeesaeseeeeseneees 336  BR eler Ee 339  CRM Technical Discussions           eesseesseeeseeese teeren nesr retrnstnstnstnstnsstnsstnsstusstenstensnensnnnnnnnnn ennt 339  Backing Up CRM Gvsiems 339  GoldMine RE EE 340  SQL Technical Discussion   GoldMine         sssssssesseesseeesresrrssrnesrnssrnssrnssrnssrnssrnssrnssrnssrnssnns 340  dBase Shutdown Considerations            cccccccec
579. tructure  During installation   you are prompted to set to the root of this structure  which defaults to c  program files Z Firm  LLC OmniRush    This should be placed on a local hard drive that has plenty of free space  500  MB free space is the recommended minimum amount of free space   as the OmniRush data store  will grow over time  Parts of this directory structure should also be backed up regularly    The only other installation screens of note are    OmniRush Configuration screen    Install Optional Modules screen    OmniRush Configuration Screen    Gi Click on an area below for more information                 OmniRush Server Settings    Please enter information about OmniRush Server on host  TOSHBENCH        M Contact Manager Settings     Microsoft CRM or Open SQL     GoldMine    C SalesLogix          M Global Settings  Document Import Folder            Fax and International Dial Prefix   for Your area code      aoe Dial out of Area Prefix   fi Default dialing prefix    ona Country code   fi Default dialing suffix J          M windows NT Services Settings    Windows NT Account      Password        Defaults    Cancel                  InstallShield                  Required settings are shown in bold    Installing Server Cluster Member    If you are installing a server Cluster Member  be sure that     e The primary OmniRush server is on line    e You have already installed a Cluster enabled license on the main OmniRush server     70    Administrator s Guide    e The pr
580. tting  It may be necessary to change the default  settings   Go to Settings OmniRush tab and set  Follow up category  appropriately     FIXI    7    D  SalesLogix  contact not found  error        FIX     Gl    D  All other reported SalesLogix related errors           Viewer     FIXED  Sporadic problem error printing on win98             FIX     Gl    D  Annotated files grow in size     x x xAdministrator       ED  In some cases  a Get Latest from a folder other than the default  would cause Administrator to hang        Gl    FIXED  If a DBIO was configured with an Alias that was then deleted   the DBIO  could no longer be opened        FIXED  Possibility for multiple directory navigators when setting up  GoldMine DBIO            kVoice MessageBlaster      NEW  Support to play your own WAV files  These files must be either  recorded   or converted using the OmniRush Universal Client   Use the Tools menu              FPax Module     FIXED  Rare sites would experience hangs in the fax module if  tracks of different priorities were in use          xOpen SQL Connector     NEW  Support for Oracle Client DLL s  in addition to direct Oracle  network connection supported in prior versions                 HTML Email Server     FIXED  Blank ALT tags now work        FIXED  Message parts order not respected for track default documents        Fax Bridge Module      NEW  Settings for RightFax billing codes  per module  All OmniRush jobs  will get  the same billing code set              Prin
581. u trigger credit card charges from database records  For example   you might have a sales process  e g  GoldMine Automated Process  that triggers a periodic credit  card charge     Or you might have an order entry system  or web site  and use the database to drive OmniRush  to run the credit card charge     Since the charge is triggered by a record in the database  anything that can create the record can  trigger the charge     Processes   Interactive User   Network  web  thin  and wireless clients  Custom code that uses the CRM API s  SalesLogix custom user interfaces   etc     Print    OmniRush can concurrently service multiple network printers for print merge  OmniRush can  merge print    e Letters   e Order forms   e Complex forms   e Envelopes   e Mailing labels   e Mailing labels with enclosure codes    e Anything else you might need print merged     55    OmniRush Administration  amp  User Manual    OmniRush can print to all kinds of printers  including     e Laser printers  e Costar and other thermal label printers    e Impact printers  for multi part forms  and one up mailing labels     Database Print Module  Connector Merges and  Module gi BE Prints to  a EH Printer f    Connector  Module exports  job status to    CRM CRM System   stem       CRM Database    E Mail    The OmniRush email server allows documents and messages to be sent out by email   OmniRush uses a server side approach to email merge and transmission  The benefits of this  include     e Zero overhead 
582. ule an Expression D Properties   Maintain            new    Dees     Choe      Press New  and fill out the screen as shown     291    OmniRush Administration  amp  User Manual    Event Properties    E vent    Event Description        Trager  Trigger on   Res b      s chedule an Expression    C Sequential Sequence           Preemptive  10 5    r      Immediate X     M Trigger Filter      Action    Perform Action     a    Schedule Activity     Options         Press the Options button  and fill it in as shown     Schedule Action    Schedule Activity    C Call Back  C Message  C Hei Action  C Appointment  C Forecast Sale  fe Other    User    C Record owner  f Assigned user  Attaching user  C Logged user       User from field    o    OK Cancel      Options       Schedule x days into    the future   a        From today  C From trigger date       Press the Activity Details button and fill it in as shown     292    OK   Cancel      Developer s Guide    Schedule a Call KEN    Dcleduke   Users   Resources   Ayailable Time   Recurring   Group Schedule      Primary User   Contact  Code  Color    Mike Kovacs sl   H L  D  FAXRUSH D  Feference  ies   pricei FAX  strim contact2  gt urepfax     FRBU SALLY s Date  11 3 98 E      Ce TC E  Duration  D  4  Min D  I  Alarm    H    On  L        Ea Options    Activity  Opportunity   Project T Private M Link     Call x  none  D New     D     Notify  amp           SR    The Reference line is cut off in the screen shot  The full reference line is      
583. ule is restarted  the statistics will be  reset     Reporting on OmniRush Jobs  Reporting on Jobs    It is often useful to report on OmniRush activity  This can be useful to   e Report on marketing activity    e Report on percentage of successful vs  failed emails faxes  e List contacts  touched  by an OmniRush communication    261    OmniRush Administration  amp  User Manual    e etc   To report on OmniRush jobs  use Crystal or a similar tool to report on the history table of the  CRM or SQL system OmniRush is running with  For example  in a SalesLogix environment  this  would be the History table  In a GoldMine environment  the Conthist table     GoldMine users can also use reporting tools like MasterMine   GoldMine Reporting    GoldMine Groups  GoldMine SQL Query    GoldMine Groups    You can also build GoldMine Groups based on failed and successful faxes  To build a Group on  successful faxes  follow these steps     Select View   Contact Groups   d 1 ilters and Groups    Oy x           HA  Filtoro T   Preview Fi Groups    Group Name Code Members Dm 1    bag  Wi  SE IT Syne cunlacl record  eel       Mar Zut Relerence             Right click in the area circled above  and select New Group     262    User s Guide    Group Profile        d Group Name   i     Successful Faxes H    Code  User     E   PRceE       Make sure to check the    Build the Group box     Select the Completed option as shown below     Group Building Wizard       REE AER      Welcome to Group Building Wiza
584. upport to allow use of multiple ship from and or  FEDEX shipper accounts  Example   UPS    UPA  lt value gt        FEDEX SD  lt value gt   SAD  lt value gt        UPS_G ZPK VTR 101    See the complete documentation on this subject   Alternate bill to UPS account     duet  that this account must be fully activated in ShipRush  before it can be used from ShipRush Server OmniRush   Accounts that will be fed in via UPA must be configured in  ShipRush settings and activated  which usually takes 24  hours   Only then can the account be used via UPA    For more dynamic bill to account options  consider Virtual  Tracks for a third party bill to mechanism    Future ship date override codes     SD is for Ship Date  SAD is for Ship Add Days    SD MMDDYY  which must be  gt  Today     SAD NN  Requires an integer value   lt  99        278       Developer s Guide    Examples      fedex2day frp SD 010106    print label now with ship date  Jan 1 2006     fedex2day frp SAD 1   print label now with tomorrow  shipping date     Note it is the user s responsibility to make sure that the  resulting ship date is valid  for example  not a Sunday or      holiday         FEDEX       SATP      lt ref1 gt      lt ref2 gt     Saturday Pickup    Required for shipments being processed on a Saturday   otherwise the FedEx server rejects the job      Incurs Saturday Pickup fee  unless waived by FedEx  contract     DHL supports two shipment reference lines per shipment   The compound use of the    separator ser
585. upports the use of stored procedures to grab data to be merged  This opens up  more flexibility  as within a stored procedure you can control a large number of parameters  For  example     Perform complex joins  including conditional joins   Merge default data in cases where the query finds no live data   Format data  especially numeric data   Call extended stored procedures   Control how many rows your query returns    Conditionally execute other queries based on the results of the initial query     etc     Quick List     Example 1  Example 2  Example 3  Example 4  advanced example  1     Stored Procedures also have the benefit of being pre compiled by the database server  This  means that performance can be better than passing a SELECT statement     The steps to use stored procedures from OmniRush are as follows     1   2     204    Develop the stored procedure in ISQL     Be sure to have the stored procedure accept a parameter for the accountno  on  GoldMine  you can pass the accountno  the recid of the calendar record  or both  On  SalesLogix  you can pass the contact recid  account recid  activity recid  or any blend      Test your stored procedure by executing it from ISQL and passing an accountno or recid  parameter to validate the output     Add a merge code to OmniRush that calls the stored procedure   Create a merge form that uses the merge code   Test it     User s Guide    In the examples  we will use a simple stored procedure that pulls the very first  earliest  
586. urrent contact record  All  fields of contact2 dbf can be referenced     CH   Conthist dbf  Pulls multiple rows of data for current contact record  All  fields can be referenced     CL   Cal dbf  Pulls multiple rows of data for current contact record  All fields  can be referenced     CS   Contsupp dbf  Pulls multiple rows of data for current contact record  All  fields can be referenced     FX   The CAL record that is triggering the current job  All fields can be    referenced   HA Same as CH  HU Conthist dbf Conthist records for the job creating user   HUA Conthist records for job creating user that are of rectype A  HUB Conthist records for job creating user that are of rectype CC    HUC   Conthist records for job creating user that are of rectype CO    HUI   Conthist records for job creating user that are of rectype Cl  HUL   Conthist records for job creating user that are of rectype L  HUM Conthist records for job creating user that are of rectype M  HUO Conthist records for job creating user that are of rectype O  HUR Conthist records for job creating user that are of rectype CM    HUS   Conthist records for job creating user that are of rectype S    HUT   Conthist records for job creating user that are of rectype T  LA CAL records for current contact  LAA CAL records for current contact that are rectype A  LAC CAL records for current contact that are rectype C  LAM CAL records for current contact that are rectype M    LAO   CAL records for current contact that are rect
587. ush can insert different data  like a different username  into the path or file name for each  merge document  This can allow the appropriate signature bmp to be referenced on each job     Steps  Overall  there are these steps     1  Create the kit of signature bitmaps by scanning in the signature of each user  Establish a  central directory and put all the files there  e g  oe bmp  sally bmp  etc    Create the merge document and insert the live link to one of the bitmaps     Edit the MS Word link field and insert the correct merge code in the link field    206    User s Guide    4  Test  5  Done  Create The Bitmaps   For discussion  the bitmap directory will be   omnirush sigfiles  The contents of this are currently   ddee bmp  rafael omp  sally omp  tom bmp  Create the Document  In MS Word  create the document  Insert the signature by selecting Insert   Picture   From File     Check Link to File  Uncheck Save With Document  Navigate to the   omnirush sigfiles  directory  and select one of the signature files  any one will do   See the screen shot below from MS Word        Inseit Picture HEX    Look In    siofles 7     amp    B X Ei E    Tools      oe     Personal          Deskbop    Favortes    weh Feiders       fe    Fes of type    4  Pctures    emf   wnf   ipc   jpeg     ifif   jpe   pna     Insert               Insert and Inc    Press Alt F9 to toggle the field codes visible  You will now see an in line code that looks like this   INCLUDEPICTURE      OmniRush  sigfiles  
588. ut if that does not work  just search for  224663  or Q224663 or 262464  at www microsoft com    Note  This tech doc is for Word2003  Z Firm has tested that it works for Word2000 and WordxXP   However  to enable this feature for other versions of Word  note the version number in the  registry path     Here are the keys for other versions of Word     169    OmniRush Administration  amp  User Manual    For Word2000 use  HKEY_CURRENT_USER Software Microsoft Office 9 0 W ord Options    For WordXP use   HKEY_CURRENT_USER Software Microsoft Office 10 0 Word Options    For Word2003 use   HKEY_CURRENT_USER Software Microsoft Office 1 1 0 Word Options    Now that we are at the right key  take these steps     5     6     With the Options folder  key  selected  point to New on the Edit menu and click String  Value     Type ExportPictureWithMetafile and press ENTER           NOTE  There are no spaces in the string value name     With the string value ExportPictureWithMetafile selected  click Modify on the Edit  menu     In the Value data box  type 0   NOTE  Type a zero for the Value data   Click OK     On the Registry menu  click Exit     HTML Merge Email    HTML Email Support    OmniRush offers powerful HTML email merge  The purpose of HTML Email is to allow the CRM  or SQL database to trigger powerful  merged HTML email messages  Just as merged faxes and  print jobs can be triggered from the CRM SQL database  merged HTML emails can also be sent   The HTML feature set offers     170    
589. value  and  shipment reference    UserLastBy   ADMIN   This is the    from    information for      ContactID   Cl This is the ContactID of a                233    OmniRush Administration  amp  User Manual    the job  Not really relevant for a  shipment job        TrackRef UPS This sets the OmniRush track  that will service the job        What OmniRush Does    OmniRush takes the template  applies the overrides  in this case  weight and value   and merges  in the contact data from the database  It then     e Prints the bar coded shipping label    e Optionally sends a notification to the recipient that a shipment is on the way  including the  tracking number  if the shipping track is configured to do so     e Logs the shipment to history  see below     Tracking and Managing the Shipment    The history record has the complete details of the shipment  Here is a typical history record  notes block             OMNIRUSH RESULT        Reference   Client  CSC Peak Sales TruFax PCI   ugn zpk WGT 2    To track your UPS shipment  please browse to the following URL   http   wwwapps ups com etracking tracking cgi tracknum 1Z999999034  1000670   Ship UPS Ground   Tracking    129999990341000670   Courtesy estimate of charges   4 09   UPS transaction successful  label printed on LPT1           USER NOTES                           This allows easy tracking of the shipment  The ShipRush UPS module also prints a shipping  manifest each day with a list of all the shipments for the day   This list 
590. ve file    bk oO bh    Either save to the default document import directory  or save it to a work folder and drag  it into the OmniRush Administrator    5  Schedule a job with this file    162    User s Guide    The pages that follow discuss creating merge documents and custom merge aliases in detail   This graphic previews some of the details of merging               Viacro merge codes ar     processed instantly   without further database  access         able merge codes que  the database based on the  table alias in the merge  code                 15  2001     amp NameAddress    Dear  amp Firstname     We are pleased to renew your maintenance  contract for the price of  amp AC_RenewPrice   As you know  the maintenance plan for    amp  Company expires on  amp AC_MaintExpire           If we do not hear from you within two w  the policy will renew automatically  as  described in our service agreement     eks         Sincerely     erged data may be longer or  shorter than the merge codes   The paragraph will automatically  reformat to match the data  length           amp UserFullName    Crystal RPT Files    Crystal Reports    Introduction    Introduction    163    OmniRush Administration  amp  User Manual    Crystal reports is a powerful database reporting program  and is widely used by developers and  database administrators     OmniRush allows Crystal RPT files to be merged and emailed  faxed  or printed  This allows  users to create merge templates in Crystal  and use OmniRu
591. ves this purpose   Example      airb_2day frp WGT 5 VAL 1000   reference 1   description 2    Note that if description 2 is not populated  and the shipment  value is over  5000  reference 1 will be copied automatically  into the description 2 field by OmniRush  If there is no  reference at all  a shipment with a declared value of over   5000 will fail with an error     Each reference element is limited to 25 characters in length           CREDIT CO  lt value gt  Sets the credit card operation  e g  purchase  ticket  etc    CARD P Purchase  the usual way to charge   F Force  R Return  V Void  A Authorize  S Settle    This must be upper case     CREDIT   C   lt value gt  Sets the credit card number to charge  Should be numeric  no  CARD spaces or punctuation  Example     C  1111222233334444  CREDIT CX  lt value gt  Expiration of the credit card  Four digit  numeric only   CARD Example   CX 1003  Is for October  2003  CREDIT C   lt value gt  Sets the dollar amount of the transaction  Example     CARD    CREDIT       APR  lt value gt        C  55 44    Is for  55 44    H the transaction needs to be forced  this is for the approval          279    OmniRush Administration  amp  User Manual                CARD number  This tag is required on Return and Void transactions   When processing a Return or Void  this would be set to match  the original purchase approval number  so that the  Void Return can be applied to the correct transaction     Example     APR 646464    CREDIT PO   lt v
592. vities for the current contact  ACA Association records where the FromID is the current contact  ACC Activities for the current contact of type Phone Call  ACF Association records where the TolD is the current contact    ACM   Activities for the current contact of type Meeting    ACO   Opportunities for the current contact  ACT Activities for the current contact of type To Do  AD Primary record for the current contact from the Address table  ASS A flat record that has all the fields from the contact and account tables  that are  referred FROM the current contact  AU Activity records from the current user  HA History records for the current account    HAC   History records for the current account of type phone call    HAM   History records for the current account of type Meeting  HAT   History records for the current account of type To Do  HC History records for the current contact  HCC History records for the current contact of type Phone Call  HCM History records for the current contact of type Meeting    HCN   History records for the current contact of type Note    HCT   History records for the current contact of type To Do    OCI   Opportunity fields for the opportunityid set on the activity record that triggers the  job   OCM   Competitor records for the opportunityid set on the activity record that triggers  the job   RAC The  R  codes are Oracle versions of some of the above codes  See the Merge  Code configuration screen in the OmniRush Administrator for details   RAM 
593. voice job or just user notes  The notes may  appear on a Fax cover page or in the history record created for in the host  contact manager after the job is completed     wsDocuments   One or more documents to be scheduled with the job  Multiple  documents must be separated by semi colons      Documents can be specified by  their external file name  or by their record ID in the OmniRush repository which  may be obtained by browsing with a frTreeViewEdit to a given document and reading  the Value property     wsOnDate   Date and time on which the job should be executed by the OmniRush  server  The format of the string depends on Date Time short format settings on  the local machine        wsJobID   Job ID of the newly inserted job if the operation was  successful     procedure Login     Description   Connects to OmniRush server  Servername Username etc properties  from Properties common to all 3 ActiveX controls section of this doc must be set  properly before function call     procedure Logout     Description   Disconnects from OmniRush server     procedure RefreshTracks     Description   Rereads all tracks from OmniRush database  You can access track  properties later by using GetTrackXXX functions     See also   GetTrackXxXxX    procedure SetContactFieldByName  iContact  SYSINT  const wsFieldName  WideString   const wsValue  WideString       Description   Sets the value of the contact field specified by FieldName   iContact   Index of contact in the internal contact list    w
594. w   empty restructured database  restore data to new structure     Backing Up the OmniRush Document Store    There are no utilities for backing up the document store  This is the responsibility of the system  administrator     Backing Up the UPS Shipping Server State Data    If using the UPS shipping module of OmniRush  this state data is held in the ShipRush installation  on the OmniRush Server PC  Use the ShipRush utilities to make backups of the shipping data   Note that to enable a full system recovery  the  save system state  feature must be used     Note UPS state data is not mission critical    to restoring an OmniRush system  as the shipping  components can be reinstalled  and that OmniRush can be restored without a backup of the  shipping state data  However having the data on hand can help recreate a system in the event of  a system failure or migration     Z Firm Recommended Backup Strategy   All sites  Use Ghost or similar drive image technology in the following way   Before installing OmniRush   Before installing any operating system upgrade or service pack    Before installing OmniRush upgrades  Once every 30 or 90 days for a recoverable system fall back     Data Back Up  Decide what is right  If you use OmniRush with it set for external master  documents  and you do not receive faxes  then the only backup necessary is of the configuration   Use FR5DBUtils exe once a month  and keep the backup files in a safe place     If OmniRush is used with internal documents
595. ware conflict  Try moving the Brooktrout board to a different PCI  slot  This resolves the vast majority of problems  If the issue persists  continue through   the rest of this page for troubleshooting     The most likely issues   a  Ports are listed when you run faxinit from a command line but OmniRush cannot detect  the ports     b  The driver installed  but the ports are not listed when you run faxinit from a command line  and OmniRush cannot detect the ports     Don t Do with Brooktrout    388    Technical Reference    H dh  even think about installing ANY drivers from ANY source for a Brooktrout  board without reading the OmniRush documentation on the subject     e Don t install the Brooktrout drivers from a Brooktrout supplied driver disk or download   You must use only the OmniRush drivers for Brooktrout     e Don t use Brooktrout drivers from another fax software package on the system with  OmniRush     e Don t mix board types  e g  TruFax and TR1034  in a single system     If other Brooktrout drivers are on the system    They should be completely removed before installing the OmniRush driver  Whatever was used  to get the drivers on the system can be used to get them off         you know there are different kinds of PCI boards and slots  Some PCI boards will not  fit in all PCI slots  See this article on the web for more information     Orrurax PCI and analog TR114 PCI boards exist in two flavors  5 volt and Universal  3 3  volt 5 volt   The Universal boards are usua
596. wenty seconds  When processing a queue of jobs   individual job latency will be significantly higher     383    OmniRush Administration  amp  User Manual    Performance Definitions  Latency    This is the time from when a job is created to the time when the job has been processed by  OmniRush  Latency is usually expressed in seconds or minutes  Shorter times give a system  more of a real time  or    interactive    feel  It is normal for any system to experience increasing  latency as job load increases  Latency is simply the time it takes from the beginning to the end of  a job     These start and end times can be looked at a few different ways     Job start time  This could be defined as  a  the moment when the OmniRush job record is  created in the SalesLogix or SQL database  or   b  the moment when OmniRush first  sees  the  job record in the database  From a technical perspective  there are other possible start times  but  the two above are most applicable to system users     Job end time  This can be defined as  a  when the job has been completed  e g  the fax has  finished transmitting  or the shipping label has been saved to disk  or  b  when OmniRush has  posted back to the external database  e g  SalesLogix  SQL  or GoldMine  the job results     Throughput    This is the number of jobs a system can process in a given period of time  usually per minute  per  hour  or per day  For example  a site may need a system that can process 4000 shipments per  eight hour day    
597. wn Service  This service is installed on OmniRush Server  PC s by the OmniRush launcher  When this service is started  it cleanly shuts down the  OmniRush services  and shuts down the PC     e Use the OmniRush Shutdown Trigger  This is an application  FR5ShutdownTrigger exe   that runs in the background  When either a shutdown or logout is initiated from the user  session  this application will intercept the shutdown request  close OmniRush cleanly   and shut down the PC     Example GM INI For GoldMine SQL     GoldMine    SysDir   SERVER share program files goldmine5   GoldDir MSSQL  GMSQLPROD  dbo   COMMONDIR MSSQL  GMSQLPROD  dbo     Notes    For directories  use UNC notation with trailing backslashes   SQL aliases should always end in a colon       SQL database owner should always be  dbo     Single Contact Directory    Most GoldMine installations use a single SQL database for the GOLDDIR and the CONTACTDIR   or CommonDir  tables  This is the method recommended by FrontRange and Z Firm     gt Make sure BDE Aliases do not have any spaces in the Alias name     However  due to its dBase legacy  GoldMine v4 6 x on a SQL platform can run with the  GOLDDIR and CONTACTDIR in separate SQL databases  or in one SQL database with two  different BDE aliases pointing to it  Such a configuration introduces a large number of limitations  on GoldMine  and even causes many features to degrade or cease to function     GoldMine itself has many limitations when you use multiple contact direct
598. work at all  Dragging  lt GoldMine Style gt  To  Explorer works but a temp file might be left over if running in DR centric mode     Document Packages    Document kits let you easily send a package of sever documents as a single    kit     OmniRush  supports FaxRush v4 style FRP packages  see below   and new OmniRush ZDF packages     Often  it is helpful to have several standard document kits to send out  For example  if your firm  sells widgets and gidgets  there might be four kits of literature that your sales reps need to send  out  Each kit would include the appropriate product brochure  The reseller kits would include the  special reseller price list  and additional reseller information     user widget  user gidget  reseller widget  reseller gidget    These kits may have some documents in common  all the widget kits would have the widget  brochure   and others might be specific to either the product or the recipient     In this case  document packages can be very helpful  Say the folder structure in Administrator is  as follows      Sales    user Widget    user Gidget    reseller Widget    reseller Gidget     Now all the documents  brochures  price lists  etc  might all be in the  Sales  folder  Using ctrl   drag  drag the appropriate files into the sub folders to make each sub folder a complete kit     a Ctrl drag creates a link to the source document  without duplicating the document itself     The document tree now looks like this     156    User s Guide         user 
599. x shipping is to be done  that 6 75  or 7  stock be used  This  will work for all carriers     UPS shipping supports  doc tab  labels of the 2  and 1 2  variety  see the ShipRush v3  documentation      FedEx shipping supports  doc tab  labels of the 1 2  variety   Eltron  Setting Up On The Network    The Eltron printer can be connected to the network using the parallel port of a network print  server  like the Intel Net Express  or can be connected to the parallel port of a PC on the network  and shared  Z Firm strongly recommends stand alone  network print servers such as the Intel  NetExpress over PC based sharing     When using a network print server  the most effective mechanism is to set up the print server with  an IP address  and use direct TCPIP printing from the OmniRush Server to the Eltron     Connecting the label printer to the network lets you put the printer where shipping is done   anywhere in your organization  The OmniRush Server can service multiple shipping accounts   even in different cities  and the Eltron printers can be printed to with IP printing over the WAN or  VPN  as described here      If OmniRush is set up to service multiple shipper accounts  a different printer can be used for  each account  With IP printing  the printers can be in different buildings or even different cities   and printing is done over the WAN or VPN   If many printers or shipper accounts need to be  supported  consider the Virtual Track feature of OmniRush      Note that Omni
600. xcept for those phone numbers that begin with  220  230  231  24  These numbers will be dialed as 7 digits     If you need to dial area code   number for calls in one or more area codes  and  1   area code   number for the rest  Here is a sample PREDIAL INI that dials  10 digits for two area codes  and 11 digits for the rest      Prefix   281 281  713 713    The  Suffix  section of the predial ini works the same as the Prefix section  and allows access  codes and other suffixes to be dialed  Be sure to use plenty of commas so that the suffix is  entered when the phone system is ready for it  E g  if all numbers in area codes that begin with 9  need a suffix  it might look like this      SUFFIX    9   4477723229   Remember to set the area code in OmniRush Settings   General to blank  or bogus  like 999   if you are using PREDIAL INI because this setting will override the predial ini behavior     PREDIAL INI prefix or suffix support  OmniRush supports PREDIAL INI for prefix and suffix    dialing only based on the phone number  area code and or exchange   Refer to the GoldMine  documentation on predial ini or to the documentation here for more information     366    Technical Reference    Advanced Use    OmniRush has several DCF features that go above and beyond the GoldMine predial ini feature   Sometimes  a need will arise to dial one prefix  or lack of a prefix  for long distance numbers  but  have a prefix for local numbers  This example demonstrates a special extension to t
601. xport Shortcut option to export the TIF file itself  which can be viewed with any  utility  e g  Wang Kodak imaging   and will sync     Forwarded faxes are sent to the Goldmine user as a Goldmine email with the fax attached   Viewing OmniRush Files    The Viewer is used to open several file types      ZID    gt  Looks up document by ID in the repository    FRD    gt  Removes  FRD extention and displays file specified by remaining file name    TIF    gt   Specified by  TIF   ZID or ERD  displays file internally   Other    gt   specified by  ZFS   ZID or ERD  Launches external application  e g  MS Word  to  display the file     Monitoring OmniRush    Monitor Fax Ports    On the OmniRush Server  fax ports can be monitored in real time  To view fax port activity  start  the Fax Port Monitor from the Windows Start menu  Start   Programs   OmniRush   The display  will be similar to this     Umnikush I ax Fort monitor        Pi Ts A Ary   Pago peaty eC ee Ce eC ee      Kranke   Idaya  dtd  Send sendinn H Il 4 Il Anya  III  AH Tectia  I anA TARAA       Drooktrout J D day s   29 49 27 Send Idle 0 0 0 0 D datz   00 00 00 0 dall  00 00 00    Kanka A Idaya  24224 Ran Re riving I 1K I 1h Aaya MOI   Ugovlsl  METRIH   Hrpmtllie bn flang Star    The Fax Port Monitor can be left running all the time  even if OmniRush is being turned on and off   for example the Fax Port Monitor could be in the Startup group   The statistics are for the  current session of the OmniRush fax module  When the mod
602. y with SalesLogix database structures    e Familiarity with SalesLogix s Architect  VBA and or DLL api    The discussions here are quite high level  and assume a solid foundation in SalesLogix and  OmniRush on the part of the reader     Possible Applications    OmniRush can be used as a powerful fax and print merge server  shipping server  email server   etc   with minimal code required on the part of the developer  Applications include     e A VB app that runs a series of Crystal Reports each night  and wants them faxed out  automatically   e Generating shipments of sales samples  or fulfilling orders by ground or express  shipping   e A mainframe that kicks out text files that need to be faxed out   e An automatic fax response system driven by a simple tool bar you create   e Integrating OmniRush with a web site for automatic fax and print fulfillment of product  literature  mailing labels  etc   ee sure to name files appropriately  If files are generated programmatically  be sure to  use the F  prefix   Developing with OmniRush    OmniRush is driven by SalesLogix Activity records  How the record is created is not material to  OmniRush  It just needs to be there     There are a few minor caveats   e The Activity record must be linked via the accountid and contactid to the appropriate  company and contact  Unlinked Activity records will not work     e The CONTACT and ACCOUNT records  contact company phone 1 fax fields will be  referenced by the fax job  for the fax banner  c
603. ype O    LAS CAL records for current contact that are rectype S  LAT   CAL records for current contact that are rectype T  LU CAL records for current user  LUA CAL records for current user that are rectype A  LUC CAL records for current user that are rectype C  LUD CAL records for current user that are rectype D    LUM   CAL records for current user that are rectype M    LUO   CAL records for current user that are rectype O  LUS CAL records for current user that are rectype S  LUT CAL records for current user that are rectype T  SC Contsupp where rectype is C  SD Contsupp where rectype is D    SL   Contsupp where rectype is L    SP   Contsupp where rectype is P  SR Contsupp where rectype is R  LD3  and LD7 and LD9   This is a lead sheet merge  It reaches across a Referral record and pulls  contact data from the referred contact  Can be used to make a list of  recent leads sent to a reseller   LFx and LGx Also for lead sheets  It reaches across a Referral record and pulls       186       contact data from the referred contact  and  if present  forecast sales from  the referred records  Can be used to make a list of recent leads sent to a  reseller        User s Guide    SalesLogix Codes    OmniRush includes the following merge codes out of the box   See the example template  slx_mssql_demo rtf or sIx_oracle_demo rtf  depending on your platform   You can create    additional  custom  codes as well  See the section on creating custom merge codes     On SalesLogix  there are some
604. ytaiinakiara iti 344  Operating Environment    90  Oracle Merge Codes            ccccceecees 211  Sales Processes    i i 246  280    SalesLogix Server Side Integration        45  SalesLogix v6 Database Connector       92  Scheduing Jobs eeens 227  Scheduling OmniRush Jobs                 226  Scheduling to Groupe    229  Slgxvapt OI    90  343  Software Coexistence            eeseeeene 90  Support Client Integration             145  254  Supported SQL Servers      n  ssnneneneeeaa 90  Sync Server  Same PC as OmniRush 406  Sync to All Users option  345  Sync Troubleshooting eee 345  TODO ACtiVitY 00 0    eeeeeeeeeeeeeeeeeeeeees 226  Track Aliases    ennnen 93  Using Sales Drocesees 229  Web Client to Drive OmniRush             249  Sales e E 45  SalesMagic             ccceceeeeceeeeeeeeeteeeeneeeeeeees 41  Sehed  leS AA 148  Service    Run OmniRush as an NT Service  EE 404  Getiatetormat eee 188  Getbhonetormat 188  SetTimeFormat s e 188  Shipping  Closing Shipping Day  236  Concepts  Introduction             cccccceeeeeseeeeeees 29  230  Introduction to Templates            29  230  TECH REF  UPS Shipping Module 446  Understanding OmniRush Shipping    26    r 29  GONCEPIS sescnfiee eanas nu iaaea ANSE 230  Configuring and Using  D RE A E E A 137  POGEX EE 132  E AE AEE 135  Configuring and Ueimg    132  Configuring and Ueimg    135  Configuring and Usimg  eseese 137  Deleting Shipments           eeseeseeeeene 236  Network Printers    401  OmniRush Features Reference          
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
FLENDER couplings - Service, Support  Prévenir et traiter l`habitat indigne  オールウエサーパワーフィルター  Toshiba Satellite L755-S5252  Quick User Guide EZ WHEEL  取扱説明書 - TOEX  Origin Storage Thecus N16000V 16TB, 16-Bay  MANUAL DE UTILIZAÇÃO DO NOVO WEBMAIL    Philips DVP 5986K User's Manual    Copyright © All rights reserved. 
   Failed to retrieve file