Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: FBAAV8

Package: Fee Basis

Routine: FBAAV8


Information

FBAAV8 ;ALB/FA - BUILD IPAC MRA MESSAGE ;18 Dec 2013 10:04 AM

Source Information

Source file <FBAAV8.m>

Entry Points

Name Comments DBIA/ICR reference
EN ;EP
; Transmit IPAC MRA messages
; Input: FBFEE - Current # of FEE messages
; Output: IPAC MRA messages Transmitted
; FBFEE - Updated # of FEE messages
; FBNVP - 1 (if its not already set)
; FBSITE - Array Fee Basis Site Parameters (161.4)
; (if not already passed in)
; Called From: RTRAN@FBAAV0
EN1(MRAIEN,FBMSG,FBTXT,FBLN,FBSN,FBXMZ,ZMCNT) ; Build the message lines for the specified
; MRA Record.
; Input: MRAIEN - IEN of the IPAC MRA record being sent
; FBMSG - Current Array of the MRA records that have currently been built
; for transmission, sorted by message number
; FBTXT - 0 - Header message not yet built
; 1 - Header message already built
; FBLN - Current Line count
; FBSN - 6 character (blank padded) station number or "" if not yet set
; FBXMZ - Current Message Number, "" if no header has been built yet
; ZMCNT - Current total line count
; Output: FBMSG - Updated Array of the MRA records that have currently been built
; for transmission, sorted by message number
; FBTXT - Updated to 1 if it was initially 0 to indicate that the
; IPAC MRA message header line was built
; FBLN - Updated Line count
; FBSN - 6 character (blank padded) station number
; FBXMZ - Updated Message Number (only updated if HEAD is called)
; ZMCNT - Updated total line count
; Returns: 1 - Message is built for the specified MRA record, 0 otherwise
; Called From: EN
LNBLD(VAIEN,MRAIEN,FBMSG,FBXMZ,FBLN,FBSN,FBTXT,ZMCNT) ; Build the message
; Input: VAIEN - IEN of the IPAC Agreement of selected MRA record
; MRAIEN - IEN of the selected MRA record
; FBMSG - Array of the MRA records that have currently been built for
; transmission, sorted by message number
; FBXMZ - Current Message number
; FBLN - Current Line count
; FBSN - 6 character (blank padded) station number or "" if not yet set
; FBTXT - 0 - Header message not yet built
; 1 - Header message already built
; ZMCNT - Current total line count
; Output: FBXMZ - Updated Message number
; FBLN - Updated line count
; FBSN - 6 character (blank padded) station number
; FBTXT - Updated to 1 if it was initially 0 to indicate that the
; IPAC MRA message header line was built
; ZMCNT - Updated total line count
HEAD(FBLN,FBXMZ,FBSN)
LINE1(MRAIEN,FBSN,VADATA)
LINE2(VADATA)
LINE3(VADATA)
LINE4(VADATA)
LINE5(VADATA)
LINE6(VADATA)
LINE7(VADATA)
MRAUPDT(FBMSG)

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAA(161.96 - [#161.96] Classic Fileman Calls
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call