F03B25PolicySearch

F03B25 Policy Search

Minor Business Rule

Object Name: B03B0092

Parent DLL: CALLBSFN

Location: Client/Server

Language: C

B03B0092
F03B25 Policy Search


Functional Description

Purpose
This business function has two functions.
1. To verify and convert the policy number to the policy name and company.

2.To verify and convert the policy name and company to the policy number.


This is ran in the (P03012) Customer Master Line of Business on the Form record is Fetched to 

retrieve the description, and on the Tab Out of Control for the policy name to verify and retrieve the 

description. It is also ran in the (P0301) Customer Master Credit/Collections form on the same properties. 


Setup Notes and Prerequisites

Input of the cMode is
1 = Convert from policy number
2 = Convert from policy name/Co

3 = Find the default policy 

4 = Validate policy name


Special Logic


Techincal Sepcifications

Parameters

ItemDescriptionI/O
Req?Notes
PLYNszPolicynameI/O

COszCompanyI/OYesThe LOB company 

PLYmnPolicynumberI/O

DESCszDescriptionO

EV01cModeIYes

COLLcCollectionReportCurrently not used

AFCcApplyfinchargesynCurrently not used

KCORszCompanyofPolicyIIf not supplied the LOB company will 

be used.


Related Tables 

F03B25A/R Delinquency Policy Table


Related Business Functions


Processing 

• Check the cMode.
• If the cMode is equal to a 1 then the table is read to verify the policy number. If valid then the 
policy name, company and description are returned.

• If the cMode is equal to a 2 then the table is read to verify the policy name and the policy 
company.  If valid then the policy number and description are returned. If invalid then an error is 

returned. If there is no policy company provided than the table is read to see if the policy name exist with 

the LOB company number. If valid then the policy number and description are returned. If invalid the 

policy is checked to see if it exist for the zero company. If valid then the policy number and 

description are returned, else an error is returned.  

• If the cMode is equal to a 3 then the table is read to find the blank policy name and the LOB 
company.  If valid then the policy number and description are returned. If invalid then the table is read to 

see if the blank policy name exist with a zero company number (goes across all companies). If valid 

then the policy number and description are returned, else an error is returned.  

•  If the cMode is equal to a 4 then the table is read to find the policy by name only. If this is 
invalid than an error is returned.



^

Data Structure

D03B0092 - F03B25 Policy Search

Parameter NameData ItemData TypeReq/OptI/O/Both
szPolicynamePLYNcharNONENONE

A name that specifies the set of rules that the system uses to determine when an invoice is considered past due and to specify the action 
that you want to take. The policy contains aging information for notices and fee instructions. You set up a policy to represent a group of 
customers based on either their payment habits or on a line of business. 

szCompanyCOcharNONENONE

A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany 
transactions. Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000 
for transaction entries.

mnPolicynumberPLYMATH_NUMERICNONENONE

A number that the system assigns to each policy record to identify it.

szDescriptionDESCcharNONENONE

A description, remark, name, or address.

cModeEV01charNONENONE

An option that specifies the type of processing for an event.

cCollectionreportCOLLcharNONENONE

An option that specifies whether the customer's overdue invoices are eligible to appear on the collection report that you send to an external 
agency. Valid settings are:  On The customer is eligible for external collections. To update invoices for collection, you must run the program 
Update A/R from Address Book (R03B802) after you turn on this option.   Off Customer is not eligible for external collections.

cApplyfinchargesynAFCcharNONENONE

An option to specify whether to process delinquency fees for the customer. On Process delinquency fees  Off Do not process delinquency 
fees

szCompanyofPolicyKCORcharNONENONE

A number that, along with A/R Model Document Type (DTAR) and A/R Model Document Number (DCAR), uniquely identifies the model 
journal entry to use for a particular customer.

Related Functions

None

Related Tables

F03B25 Delinquency Policy