Business Function Specification
Source NameN0100059DesignerSudip Mitra
Data Structure D0100059ProgrammerSudip Mitra
Function NameEffective Address MBFSystem Code01
Function CategoryBAT
Function Use192
Revisions Log
DateProgrammerSAR NumberDescription
Sudip Mitra2248931Created
Sudip Mitra2248931Modified
1.Functional Description
1.1Purpose
This function is used to Add, Update or Inquire Effective Address in F0116 file. The Action Code is used to determine the mode of the business function
operation. This function will automatically determine, based on the records in the table if the address needs to be inserted or updated into the F0116 table.
This function is also responsible for the update of Effective date in F0101 table when ever needed.
1.2Setup Notes and Prerequisites
1.3Special Logic
Technical Specifications
Parameters:
NameAliasI/ORequiredTable
Action CodeACTNA (Add), C(Change), or I(Inquire) allowed
Update Master FileEV01 Not used
Process EditsEV01 Not Used
Suppress Error MessageSUPPS Not Used
Error Msg IDDTA1Not used
VersionVERNot Used
Address NumberAN8Address Number for which the Effective address is added or changed.
Date Beginning EffectiveEFTBThe date when the Address becomes effective
Address Line 1ADD1Address Line 1
Address Line 2ADD2Address Line 2
Address Line 3ADD3Address Line 3
Address Line 4ADD4Address Line 4
Zip Code PostalADDZZip Code Postal
CityCTY1City
County AddressCOUNCounty Address
StateADDSState
CountryCTRCountry
Program IDPIDProgram ID, only if you want to override. Default is N0100059
2.2Related Tables
Table Table Description
F0101
F0116
2.3Related Business Functions
Source NameFunction Name
2.4Processing
D0100059 - A/B Effective Address MBF
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnAddressNumber | AN8 | MATH_NUMERIC | OPT | NONE |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
jdDateBeginningEffective | EFTB | JDEDATE | OPT | NONE |
The date that an address, item, transaction, or table record becomes active. The meaning of this field differs, depending on the program.
| ||||
szAddressLine1 | ADD1 | char | OPT | NONE |
The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service
| ||||
szAddressLine2 | ADD2 | char | OPT | NONE |
The second line of the mailing address for an employee, customer, or supplier in the Address Book system.
Attention Payroll users: The
| ||||
szAddressLine3 | ADD3 | char | OPT | NONE |
The third line of the mailing address for an employee, customer, or supplier in the Address Book system.
Attention Payroll users: The
| ||||
szAddressLine4 | ADD4 | char | OPT | NONE |
The fourth line of the mailing address for an employee, customer, or supplier in the Address Book system.
Attention Payroll users: The
| ||||
szZipCodePostal | ADDZ | char | OPT | NONE |
The United States ZIP code or the postal code that specifies where a letter is to be routed. Attach this code to the address for delivery in
| ||||
szCity | CTY1 | char | OPT | NONE |
A name that indicates the city associated with the address. | ||||
szCountyAddress | COUN | char | OPT | NONE |
The name of a county, parish, or other political district that is necessary for the address or for tax purposes. | ||||
szState | ADDS | char | OPT | NONE |
A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation. | ||||
szCountry | CTR | char | OPT | NONE |
A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion.
The Address Book system
| ||||
szProgramId | PID | char | OPT | NONE |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
| ||||
cActionCode | ACTN | char | OPT | NONE |
A code that specifies the action that is performed. Valid values are: A Add C Change | ||||
cUpdateMasterFile | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cProcessEdit | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSuppressErrorMessage | SUPPS | char | OPT | NONE |
A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.
0 = allow
| ||||
szErrorMsgID | DTA1 | char | OPT | NONE |
A 256 byte field used to hold miscellaneous data. | ||||
szVersionconsolidated | VER | char | OPT | NONE |
Identifies a specific set of data selection and sequencing settings for the application. Versions may be named using any combination of
| ||||
szCarrierRoute | CRTE | char | OPT | NONE |
This field is used to indicate the Carrier Route for the U.S. Postal Service and is reserved for future use. | ||||
mnSynchronizationStatus | SYNCS | MATH_NUMERIC | OPT | NONE |
A user defined code that indicates the post synchronization validation status of the record.
Valid Values are:
0
Success (Blank)
1
The record
| ||||
mnServerStatus | CAAD | MATH_NUMERIC | OPT | NONE |
A user defined code that indicates the server synchronization status of the record.
Valid values are:
0
The record has been changed on the
| ||||
cCallSalesTeamAlignment | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
None |
None |