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


Columns . . . :                     Edit                         GOLFP/SRCFILE 
 SEU==>_______________________________________________________           PGMB9 
 FMT H  HKeywords++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
        *************** Beginning of data ************************************* 
     H
     F*---------------------------------------------------------------------
     F*- This is program 9 Inventory Audit Report                        ---
     F*- REWRITTEN USING AN ARRAY                                        ---
     F*-                  Author:  Browning, 10/22/98  ©               ---
     F*-                                                                 ---
     F*-                 PURPOSE:  To allow the operator to obtain a     ---
     F*-                           balance sheet comparing the dollar    ---
     F*-                           value of inventory as given in the    ---
     F*-                           Inventory file / general ledger       ---
     F*-                           link file.                            ---
     F*-                                                                 ---
     F*-              INDICATORS:  90-- READ  SPRINV                     ---
     F*-                           91-- READ  SPRHED                     ---
     F*-                                                                 ---
     F*-        Associated Files:  PGMP09 -- PRINTER FILE FOR PROGRAM 9  ---
     F*-                                                                 ---   
     F*ILENAME++IPEASFRlen+LKlen+AIDevice+.Keywords+++++++++++++++++++++++++
     FSPRHED    IF   E             DISK
     FSPRGLF    IF   E           K DISK
     FSPRINV    IF   E           K DISK
     FPGMP09    O    E             PRINTER
     D*AME+++++++++++ETDsFrom+++To/L+++IDc.keywords+++++++++++++++++++++++++
     D ACCTNH          S              4S 0 DIM(8) CTDATA PERRCD(1)
     D DTE             S             20A
     D HACCUM          S             10S 2
     D SACCUM          S             10S 2
     D HRDWR           S             10S 2
     D SPORT           S             10S 2
     D X               S              1S 0
     D ACCT            S              4S 0
     C*0N01FACTOR1+++++++OPCODE(E)+FACTOR2+++++++RESULT++++++++LEN++D+HILOEQ
     C     'DATE?'       DSPLY                   DTE
     C                   READ      SPRHED                                 91
     C                   WRITE     TITLE
     C                   READ      SPRINV                                 90
     C                   DOW       *IN90 = *OFF
     C                   IF        ITEMNO < 'S0000'
     C                   EVAL      HRDWR = (AVGCST * ONHAND) + HRDWR
     C                   EVAL      HACCUM = HACCUM + PROFIT
     C                   ELSE
     C                   EVAL      SPORT = (AVGCST * ONHAND) + SPORT
     C                   EVAL      SACCUM = SACCUM + PROFIT
     C                   ENDIF
     C                   READ      SPRINV                                 90
     C                   ENDDO
     C*0N01FACTOR1+++++++OPCODE(E)+FACTOR2Extended-FACTOR2++++++++++++++++++
     C                   DO        8             X
     C                   EVAL      ACCT = ACCTNH(X)
     C     ACCT          CHAIN     SPRGLF
     C                   IF        X <= 4
     C                   EVAL      HACCUM = HACCUM + BAL
     C                   ELSE
     C                   EVAL      SACCUM = SACCUM + BAL
     C                   ENDIF
     C                   ENDDO
     C                   EVAL      *INLR = *ON
     C                   IF        HACCUM = HRDWR AND SACCUM = SPORT
     C                   WRITE     DETAIL
     C                   WRITE     MATCH
     C                   ELSE
     C                   WRITE     DETAIL
     C                   WRITE     ERROR
     C                   ENDIF
     C                   EVAL      *INLR = *ON
     C                   RETURN
     C*----------------------------------------------------------------------
**CTDATA ACCTNH
1116
5111
4111
4112
1117
5112
4113
4114


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