|
![]() |
Property | Value |
Name | arch_AR_Receipt |
Schema | dbo |
Quoted Identifier Status | True |
Ansi Nulls Status | True |
Returns View Metadata | False |
Create Date | 10/13/2016 4:25 PM |
Description |
Column Name |
Data Type |
Allow Nulls |
Fulltext Indexed |
Identity |
Description / Computed Formula |
datetime(23, 3) |
True |
False |
False |
||
varchar(8) |
True |
False |
False |
||
varchar(30) |
True |
False |
False |
||
varchar(30) |
True |
False |
False |
||
varchar(30) |
True |
False |
False |
||
varchar(8) |
True |
False |
False |
||
varchar(42) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
varchar(8) |
True |
False |
False |
||
varchar(40) |
False |
False |
False |
||
varchar(8) |
True |
False |
False |
||
varchar(3) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
varchar(30) |
True |
False |
False |
||
varchar(3) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
varchar(9) |
True |
False |
False |
||
varchar(40) |
True |
False |
False |
||
varchar(4) |
True |
False |
False |
||
datetime(23, 3) |
True |
False |
False |
||
varchar(8) |
True |
False |
False |
||
varchar(8) |
True |
False |
False |
||
varchar(42) |
True |
False |
False |
||
varchar(30) |
False |
False |
False |
||
varchar(2) |
True |
False |
False |
||
varchar(6) |
True |
False |
False |
||
varchar(11) |
True |
False |
False |
||
varchar(40) |
True |
False |
False |
||
int(10, 0) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
varchar(309) |
False |
False |
False |
||
varchar(19) |
True |
False |
False |
||
varchar(30) |
True |
False |
False |
||
int(10, 0) |
True |
False |
False |
||
varchar(30) |
False |
False |
False |
||
varchar(2) |
True |
False |
False |
||
varchar(30) |
False |
False |
False |
||
varchar(2) |
True |
False |
False |
||
varchar(2) |
True |
False |
False |
||
varchar(9) |
True |
False |
False |
||
varchar(78) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
numeric(17, 2) |
True |
False |
False |
||
numeric(17, 2) |
True |
False |
False |
||
numeric(17, 2) |
False |
False |
False |
||
varchar(9) |
True |
False |
False |
Name | Insert | Update | Delete | Instead |
Name | Clustered | Columns |
Name | Type |
Table |
|
Table |
|
Table |
|
Table |
|
Table |
|
Table |
|
Table |
Name | Type |
TABLE |
|
TABLE |
|
TABLE |
|
TABLE |
|
TABLE |
|
TABLE |
|
TABLE |
Object | Property | Value |
Object | Property | Value |
/****** Object: View [dbo].[arch_AR_Receipt] Script Date: 03/09/2017 16:47:08 ******/ SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON CREATE VIEW [dbo].[arch_AR_Receipt] AS SELECT FISCAL_YEAR AS FiscalYear ,PRINTED_RECEIPT_NUM AS PrintedReceiptNumber ,CASHIER_SESSION_KEY AS ReceiptKey ,LEFT(CASHIER_SESSION_KEY,8) AS CashierId ,ISNULL(Cashier.CASHIER_NAME,'N/A') AS CashierName ,SUBSTRING(CASHIER_SESSION_KEY,9,8) AS CashierSessionDate ,SUBSTRING(CASHIER_SESSION_KEY,17,3) AS CashierSessionSequence ,RECEIPT_SEQ AS ReceiptSeqNumber ,RECEIPT_STATUS AS ReceiptStatusCode ,ISNULL(RcptStat.DESCRIPTION,'N/A') AS ReceiptStatus ,CASE WHEN Rcpt.COMMENT_IND = 'Y' THEN 'Yes' ELSE 'No' END AS CommentInd ,RECEIPT_TYPE AS ReceiptTypeCode ,ISNULL(RcptType.DESCRIPTION,'N/A') AS ReceiptType ,Rcpt.CUSTOMER_ID AS CustomerId ,Cust.CUSTOMER_NAME AS CustomerName ,Rcpt.STUDENT_ID AS StudentId ,CASE WHEN Stdnt.LST_NM IS NOT NULL and Stdnt.FRST_NM IS NOT NULL AND Stdnt.MDL_NM IS NOT NULL THEN Stdnt.LST_NM + ', ' + Stdnt.FRST_NM + ' ' + Stdnt.MDL_NM WHEN Stdnt.LST_NM IS NOT NULL and Stdnt.FRST_NM IS NOT NULL THEN Stdnt.LST_NM + ', ' + Stdnt.FRST_NM WHEN Stdnt.FRST_NM IS NULL THEN Stdnt.LST_NM ELSE ' ' END AS StudentName ,PAYEE_ID AS PayeeId ,PAYEE_NAME AS PayeeName ,ISNULL(RECEIPT_AMOUNT,0) AS ReceiptAmount ,ISNULL(CASH_TENDERED,0) AS CashTendered ,ISNULL(CHANGE_DUE,0) AS ChangeDue ,ISNULL(RECEIPT_CASH,0) AS CashAmount ,ISNULL(RECEIPT_CHECK,0) AS CheckAmount ,ISNULL(RECEIPT_CREDIT_CARD,0) AS CreditCardAmount ,ISNULL(RECEIPT_WIRE,0) AS WireAmount ,ISNULL(RECEIPT_BANK,0) AS BankAmount ,ISNULL(RECEIPT_OTHER_1,0) AS CoverageAmount ,ISNULL(RECEIPT_OTHER_2,0) AS TotalFeeAmount ,STREET1 AS AddressLine1 ,STREET2 AS AddressLine2 ,STREET3 AS AddressLine3 ,CITY AS City ,STATE AS State ,ZIP AS ZipCode ,MISC_RECEIPT_CAT AS MiscReceiptCode ,ISNULL(RcptMisc.DESCRIPTION,'N/A') AS MiscReceiptCategory ,RECEIPT_REFERENCE_NUM AS ReceiptReferenceNumber ,TOTAL_RECV_PAID AS TotalReceivableAmountPaid ,TOTAL_OBLG_PAID AS TotalObligationAmountPaid ,PAID_TERM AS PaidTerm ,CASE WHEN ISDATE(Rcpt.ADD_DATE) = 0 THEN NULL WHEN Rcpt.ADD_TIME IS NULL THEN CONVERT(DATETIME, Rcpt.ADD_DATE + ' ' + '00:00:00.000') ELSE CONVERT(DATETIME, Rcpt.ADD_DATE + ' ' + STUFF(STUFF(STUFF(RIGHT('0000000' + Rcpt.ADD_TIME,7),3,0,':'),6,0,':'),9,0,'.')) END AS AddDateTime ,Rcpt.ADD_USER_ID AS AddUserId ,CASE WHEN SecAdd.LAST_NAME IS NULL THEN ' ' -- Was not found WHEN SecAdd.LAST_NAME > ' ' AND SecAdd.FIRST_NAME > ' ' THEN SecAdd.LAST_NAME + ', ' + SecAdd.FIRST_NAME WHEN SecAdd.LAST_NAME > ' ' AND SecAdd.FIRST_NAME = ' ' THEN SecAdd. LAST_NAME ELSE SecAdd.LAST_NAME END AS AddUserName ,Rcpt.ADD_PGM AS AddProgram ,CASE WHEN ISDATE(Rcpt.MAINT_DATE) = 0 THEN NULL WHEN Rcpt.MAINT_TIME IS NULL THEN CONVERT(DATETIME, Rcpt.MAINT_DATE + ' ' + '00:00:00.000') ELSE CONVERT(DATETIME, Rcpt.MAINT_DATE + ' ' + STUFF(STUFF(STUFF(RIGHT('0000000' + Rcpt.MAINT_TIME,7),3,0,':'),6,0,':'),9,0,'.')) END AS MaintDateTime ,Rcpt.MAINT_USER_ID AS MaintUserId ,CASE WHEN SecMaint.LAST_NAME IS NULL THEN ' ' -- Was not found WHEN SecMaint.LAST_NAME > ' ' AND SecMaint.FIRST_NAME > ' ' THEN SecMaint.LAST_NAME + ', ' + SecMaint.FIRST_NAME WHEN SecMaint.LAST_NAME > ' ' AND SecMaint.FIRST_NAME = ' ' THEN SecMaint. LAST_NAME ELSE SecMaint.LAST_NAME END AS MaintUserName ,Rcpt.MAINT_PGM AS MaintProgram ,ISNULL(RcptDesc0.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc1.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc2.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc3.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc4.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc5.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc6.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc7.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc8.RECEIPT_DESCRIPTION,'') + ' ' + ISNULL(RcptDesc9.RECEIPT_DESCRIPTION,'') AS ReceiptDescription FROM AR_RECEIPT_A Rcpt LEFT OUTER JOIN SECURITY_USER_A2 SecAdd ON ( SecAdd.USER_ID = Rcpt.ADD_USER_ID ) LEFT OUTER JOIN SECURITY_USER_A2 SecMaint ON ( SecMaint.USER_ID = Rcpt.MAINT_USER_ID ) LEFT OUTER JOIN AR_CASHIER_A Cashier ON ( Cashier.CASHIER_ID = LEFT(Rcpt.CASHIER_SESSION_KEY,8) ) LEFT OUTER JOIN UTL_CODE_TABLE RcptStat ON ( RcptStat.TABLE_NAME = 'RCPT-STAT' AND RcptStat.CODE = Rcpt.RECEIPT_STATUS AND RcptStat.STATUS = 'A' ) LEFT OUTER JOIN UTL_CODE_TABLE RcptType ON ( RcptType.TABLE_NAME = 'RCPT-TYPE' AND RcptType.CODE = Rcpt.RECEIPT_TYPE AND RcptType.STATUS = 'A' ) LEFT OUTER JOIN UTL_CODE_TABLE RcptMisc ON ( RcptMisc.TABLE_NAME = 'RCPT-MISC' AND RcptMisc.CODE = Rcpt.MISC_RECEIPT_CAT AND RcptMisc.STATUS = 'A' ) LEFT OUTER JOIN AR_CUSTOMER_A Cust ON ( Cust.CUSTOMER_ID = Rcpt.CUSTOMER_ID ) LEFT OUTER JOIN ST_STDNT_A Stdnt ON ( Stdnt.STUDENT_ID = Rcpt.STUDENT_ID ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc0 ON ( RcptDesc0.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc0.cnxarraycolumn = 0 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc1 ON ( RcptDesc1.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc1.cnxarraycolumn = 1 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc2 ON ( RcptDesc2.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc2.cnxarraycolumn = 2 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc3 ON ( RcptDesc3.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc3.cnxarraycolumn = 3 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc4 ON ( RcptDesc4.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc4.cnxarraycolumn = 4 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc5 ON ( RcptDesc5.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc5.cnxarraycolumn = 5 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc6 ON ( RcptDesc6.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc6.cnxarraycolumn = 6 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc7 ON ( RcptDesc7.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc7.cnxarraycolumn = 7 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc8 ON ( RcptDesc8.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc8.cnxarraycolumn = 8 ) LEFT OUTER JOIN AR_RECEIPT_A_RECEIPT_DESCRIPTION RcptDesc9 ON ( RcptDesc9.ISN_AR_RECEIPT_A = Rcpt.ISN_AR_RECEIPT_A AND RcptDesc9.cnxarraycolumn = 9 ) |
Powered by BI Documenter |