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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: RCDPRPL2

Package: Accounts Receivable

Routine: RCDPRPL2


Information

RCDPRPL2 ;WISC/RFJ-receipt profile List Manager options ;1 Nov 2018 13:02:23

Source Information

Source file <RCDPRPL2.m>

Entry Points

Name Comments DBIA/ICR reference
ACCTPROF ;EP from protocol RCDP RECEIPT PROFILE ACCOUNT PROFILE
; Account Profile action
PRINRECT ;EP from protocol action RCDP RECEIPT PROFILE PRINT RECEIPT
; Print a receipt
PRINT215 ;EP from protocol action RCDP RECEIPT PROFILE 215 REPORT
; Print 215 report
; Input: RCRECTDA - IEN of the selected receipt (#344)
CUSTOMIZ ;EP from protocol RCDP RECEIPT PROFILE CUSTOMIZE
; Option to customize display and printing of the receipt
; Input: None
; Output: Receipt Profile display and printing options customized
RCSET(RCSNPT,RCSLDV) ; File the selected parameter & device as the user's preference
; RCSNPT - Name of the user's preference parameter to file
; RCSLDV - User's preference^Name of the device selected by the user
OPTCK(RCSNPT,RCSLDV) ; function, return user's preference for AR USER CUSTOMIZE parameter (if defined)
; Input: RCSNPT - Name of the AR USER CUSTOMIZE (#342.3) parameter to check
; RCLSDV - Piece to be retrieved off of the 342.3 record
; Returns: user's preference for RCSNPT or null if no preference in file
ASKCUST(OPT,QUES) ; Ask one of the customize questions from the CUSTOMIZ action
; Input: OPT - Name of customize option to set
; QUES - Question for the user
; Returns: 1 if answer 'YES', 0 if answer 'NO', -1 if timed out or '^'
ASKRECT() ; function, ask user when they want to print the receipt
; Returns: 0 (never), 1 (always), 2 (ask), -1 (timed out or '^')
ASKDEVIC(RCTYPE) ; Ask for the default printer for receipts and for 215 report
; Input: RCTYPE - 1 for receipts, 2 for 215 report
; Returns: Name of selected device or ""
SHEOB ; Show EEOB detail if switch on - moved from RCDPRPLM
; Input: RCLINE - Current line count
; Output: RCLINE - Updated line countt

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT215+10
Function Call: WRITE
  • Prompt: !!,"<*> please wait <*>"
  • Line Location: PRINT215+17
Function Call: WRITE
  • Prompt: !!,"This option will allow the user to customize the screen and options"
  • Line Location: CUSTOMIZ+8
Function Call: WRITE
  • Prompt: !,"used for receipt processing."
  • Line Location: CUSTOMIZ+9
Function Call: WRITE
  • Prompt: !!,"The next prompts will allow the user to individually set up the way receipts"
  • Line Location: CUSTOMIZ+38
Function Call: WRITE
  • Prompt: !,"should be printed when entering payment transactions. The user can set"
  • Line Location: CUSTOMIZ+39
Function Call: WRITE
  • Prompt: !,"the software up to automatically print a receipt to a device, never print"
  • Line Location: CUSTOMIZ+40
Function Call: WRITE
  • Prompt: !,"the receipt, or ask to print the receipt. The user can also specify the"
  • Line Location: CUSTOMIZ+41
Function Call: WRITE
  • Prompt: !,"printer used for printing receipts, preventing from having to re-enter it."
  • Line Location: CUSTOMIZ+42
Function Call: WRITE
  • Prompt: !
  • Line Location: CUSTOMIZ+47
Function Call: WRITE
  • Prompt: !,"Since you did not enter a default printer for printing receipts,"
  • Line Location: CUSTOMIZ+55
Function Call: WRITE
  • Prompt: !,"I will change it so the software will ask you to print the receipt"
  • Line Location: CUSTOMIZ+56
Function Call: WRITE
  • Prompt: !,"when entering a payment transaction."
  • Line Location: CUSTOMIZ+57
Function Call: WRITE
  • Prompt: !!!,"You now have the option of setting up the default printer for automatically"
  • Line Location: CUSTOMIZ+63
Function Call: WRITE
  • Prompt: !,"printing the 215 report when a receipt is processed.",!
  • Line Location: CUSTOMIZ+64
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKCUST+9
Function Call: WRITE
  • Prompt: !,"You cannot select your current device as a default printer."
  • Line Location: ASKDEVIC+11

FileMan Files Accessed Via FileMan Db Call

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