Site hosted by Angelfire.com: Build your free website today!
Master Menu - Links the Master Page


Columns . . . :                     Edit                         GOLFP/SRCFILE 
 SEU==>_______________________________________________________           PGMC24 
 FMT H  HKeywords++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
        *************** Beginning of data ************************************* 
     H
     F*---------------------------------------------------------------------
     F*- This is program C24  Process orders shipped Module 2 ©          -
     F*-                                                                   -
     F*-                  Author:  Browning, 04/11/99                      -
     F*-                                                                   -
     F*-                 PURPOSE:  Print a packing slip for the order      -
     F*-                           B24 passes data to this module from     -
     F*-                           the main prigram(24) other data is      -
     F*-                           pulled from PF files.                   -
     F*-                                                                   -
     F*-              INDICATORS:  90-- SETLL SPRHED                       -
     F*-                                                                   -
     F*-        Associated Files:  PGMP24 - Printer file                   -
     F*-                                                                   -
     F*---------------------------------------------------------------------
     F*ILENAME++IPEASFRlen+LKlen+AIDevice+.Keywords+++++++++++++++++++++++++
     FSPRINV    IF   E           K Disk
     FSPRCMF    IF   E           K Disk
     FSPRHED    IF   E             Disk
     FPGMP24    O    E             PRINTER
     D*AME+++++++++++ETDsFrom+++To/L+++IDc.keywords+++++++++++++++++++++++++
     D CUSTNO2         S              4A
     D ORDNO2          S              4A
     D SHIPDT2         S               D   DATFMT(*ISO)
     D SHIPWT2         S              4S 0
     D*------------------------------------------------
     D SCREEN          DS                  OCCURS(30)
     D ITNUM                          5
     D DSCR                          15
     D QTYOR                          4S 0
     D QTYSH                          4S 0
     D X               S              2S 0
     D*
     D FLAG            S              1
     C*0N01FACTOR1+++++++OPCODE(E)+FACTOR2+++++++RESULT++++++++LEN++D+HILOEQ
     C     *ENTRY        PLIST
     C                   PARM                    CUSTNO2
     C                   PARM                    ORDNO2
     C                   PARM                    SHIPDT2
     C                   PARM                    SHIPWT2
     C                   PARM                    SCREEN
     C                   READ      SPRHED                                 90
     C                   WRITE     TITLE
     C                   WRITE     SLIPS
     C     CUSTNO2       CHAIN     SPRCMF
     C                   WRITE     SHARE
     C                   IF        STREET = SSTRET
     C                   EVAL      SSTRET = *BLANKS
     C                   EVAL      SCTST = *BLANKS
     C                   EVAL      SNAME = *BLANKS
     C                   EVAL      SZIP = *BLANKS
     C                   WRITE     PACK
     C                   ELSE
     C                   WRITE     PACK
     C                   ENDIF
     C                   WRITE     LINE
     C                   WRITE     HEAD1
     C*0N01FACTOR1+++++++OPCODE(E)+FACTOR2+++++++RESULT++++++++LEN++D+HILOEQ
     C                   DO        30            X
     C     X             OCCUR     SCREEN
     C                   IF        ITNUM = *BLANKS
     C                   LEAVE
     C                   ENDIF
     C     ITNUM         CHAIN     SPRINV
     C                   IF        QTYOR  <  QTYSH
     C                   EVAL      FLAG = '*'
     C                   ELSE
     C                   EVAL      FLAG = ' '
     C                   ENDIF
     C                   WRITE     DETPAK
     C                   ENDDO
     C                   WRITE     BOITEMS
     C                   EVAL      *INLR = *ON
     C                   RETURN


Copyright ©1998 - 2001 J. Browning - All rights reserved.
Master Menu - Links the Master Page