GAS.DEF 787 B

12345678910111213141516171819
  1. DEFINITION MODULE Gas;
  2. FROM NumTypes IMPORT Real8;
  3. FROM ScrnTypes IMPORT DisplayFrame;
  4. FROM DateFunctions IMPORT Date;
  5. PROCEDURE DeleteGasFromInv(InvNbr: ARRAY OF CHAR);
  6. PROCEDURE CheckOutGas(CustID,OutInvoiceNbr,InvtryItem : ARRAY OF CHAR;
  7. Quant : CARDINAL;InvDate : Date);
  8. PROCEDURE CheckInGas(CustID,InInvoiceNbr,InvtryItem: ARRAY OF CHAR;
  9. Quant : CARDINAL;InvDate : Date);
  10. PROCEDURE GasAmountDue(CustID, InvtryItem : ARRAY OF CHAR;Quant : CARDINAL;
  11. InvDate : Date;
  12. VAR AmountDue : Real8;
  13. VAR Notes : ARRAY OF CHAR); (* filled in if late*)
  14. PROCEDURE ListOutstanding(CustID : ARRAY OF CHAR);
  15. PROCEDURE ListHistory(CustID : ARRAY OF CHAR;DF1 : DisplayFrame);
  16. END Gas.