FBAAIAR2 ;ALB/FA - Fee IPAC Vendor DoD Invoice Inquiry Report Print ;1/16/2014
Source file <FBAAIAR2.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PRINT(FBDODINV,FBFORMAT) | ||
| VTOT(FBDODINV,VNAME,FBFORMAT,PAGE,FBIASTOP) | ; Print the totals by Dod Invoice Vendor
 ; Input: FBDODINV - DoD Invoice report was compiled for ; VNAME - Name of the ; FBFORMAT - 0 - CSV format (for Excel), 0 otherwise ; PAGE - Current page number ; FBIASTOP - Stop flag ; ^TMP("FBAAIAR1",$J) - Compiled report data ; Output: FBIASTOP - 1 - user stopped printing, 0 otherwise ; DoD Invoice Type Totals are printed ; Called From: PRINT  | 
|
| TYPETOT(FBDODINV,VNAME,FBFORMAT,ITYPE,PAGE,FBIASTOP) | ; Print the totals by Invoice type
 ; Input: FBDODINV - DoD Invoice report was compiled for ; VNAME - Name of the ; FBFORMAT - 0 - CSV format (for Excel), 0 otherwise ; ITYPE - Invoice Type to print totals for ; PAGE - Current page number ; IASTOP - Stop flag ; ^TMP($J,"FBAAIAR1") - Compiled report data ; Output: IASTOP - 1 - user stopped printing, 0 otherwise ; Invoice Type Totals are printed ; Called From: PRINT  | 
|
| EXCELN(ITYPE,INVNUM,DATA) | ; Output one Excel line
 ; Input: ITYPE - Invoice record type ; INVNUM - VistA Invoice number ; DATA - Invoice data ; Output: One line of invoice data is output in excel format ; Called From: PRINT  | 
|
| HDR(FBDODINV,VNAME,CRT,PAGE,IASTOP) | ||
| EXCELHD | ; Print an Excel CSV header record 
 ; (only 1 Excel CSV header should print for the entire report) ; Input: None ; Output: Header line printed for CSV format (excel) ; Called From:  | 
|
| CSV(STRING,DATA) | ; Build the Excel data string for CSV format
 ; Input: STRING - Current string being built or "" ; DATA - New data to be added to the string ; Returns: STRING - Updated string with DATA added ; Called From: EXCELHD,EXCELN  | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  |