OMBI_CRCARD_VW

(SQL View)
Index Back

Credit Card data for OMBILL

This view is used during the Populate Billing background process to get the credit card data for an order.

SELECT DISTINCT A.intfc_id , 'CRC' , 'NEW' , B.CR_CARD_NBR , B.CR_CARD_AUTH_STAT , B.CR_CARD_DIGITS , B.CR_CARD_TYPE , B.CR_CARD_EXPMO , B.CR_CARD_EXPYR , B.CR_CARD_FNAME , B.CR_CARD_LNAME , %subrec(address_sbr, B) , B.PHONE , B.EMAILID , B.CR_CARD_RQST_ID , B.CR_CARD_A_DTTM , B.CR_CARD_AUTH_CD , B.CR_CARD_AUTH_DT , B.CR_CARD_MSG1 , B.CR_CARD_MSG2 , B.CR_CARD_MSG3 , B.ADD_DTTM , ' ' , %DateNull , A.PROCESS_INSTANCE ,A.ORDER_NO ,A.BUSINESS_UNIT_OM FROM PS_OMBI_intfc_TMP A , PS_CRCARD_HST B , ps_bi_bill_by_fld f WHERE A.BUSINESS_UNIT_OM = B.BUSINESS_UNIT AND A.ORDER_NO = B.ORDER_NO AND a.payment_method = 'CC' AND a.bill_by_id= f.bill_by_id AND f.fieldname = 'ORDER_NO' AND B.INVOICE = ' ' AND B.SEQ_NUM= ( SELECT MAX(C.SEQ_NUM) FROM PS_CRCARD_HST C WHERE C.BUSINESS_UNIT = B.BUSINESS_UNIT AND C.INVOICE = B.INVOICE AND C.ORDER_NO = B.ORDER_NO)

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 INTFC_ID Number(8,0) INTEGER NOT NULL Interface ID
2 HDR_TRANS_TYPE Character(3) VARCHAR2(3) NOT NULL Header Transaction Type
CRC=Credit Card Transaction
HAR=HDR AR Transaction
MSC=Miscellaneous Bill Header Flds
VAT=VAT Transaction
3 LOAD_STATUS_BI Character(3) VARCHAR2(3) NOT NULL Billing Interface Load Status
DON=Done (Complete)
ERR=Error
NEW=New
RDY=Ready
UPD=Updating
4 CR_CARD_NBR Character(44) VARCHAR2(44) NOT NULL "See OM
5 CR_CARD_AUTH_STAT Character(1) VARCHAR2(1) NOT NULL Credit Card Auth Status
A=Authorized
B=Billed
C=Credited
D=Denied
E=Validation Errors
F=Auth Reversal
G=Validated
H=Auth Reversal Denied
J=Reauthorize
K=No Action
L=Credit Card Not In Group
M=Manually Approved/Settled
N=Change to Terms
P=Authorized and Billed
R=Processing
T=Cancel Order
U=Unprocessed/Retry
V=Pending Approval
W=Deleted after Settlement
X=Deleted
Y=Cancelled
Z=Zero Payment for Maintenance
6 CR_CARD_DIGITS Character(4) VARCHAR2(4) NOT NULL Card Number's Last Four Digits
7 CR_CARD_TYPE Character(3) VARCHAR2(3) NOT NULL "See OM
01=Visa
02=MasterCard
03=Diners Club/Carte Blanche
04=AMEX
05=Discover
06=EnRoute
8 CR_CARD_EXPMO Character(2) VARCHAR2(2) NOT NULL Card Expiration Month
01=January
02=February
03=March
04=April
05=May
06=June
07=July
08=August
09=September
10=October
11=November
12=December
9 CR_CARD_EXPYR Character(4) VARCHAR2(4) NOT NULL Card Expiration Year
2011=2011
2012=2012
2013=2013
2014=2014
2015=2015
2016=2016
2017=2017
2018=2018
2019=2019
2020=2020
10 CR_CARD_FNAME Character(40) VARCHAR2(40) NOT NULL Credit Card First Name
11 CR_CARD_LNAME Character(40) VARCHAR2(40) NOT NULL Credit Card Last Name
12 COUNTRY Character(3) VARCHAR2(3) NOT NULL Country

Prompt Table: COUNTRY_TBL

13 ADDRESS1 Character(55) VARCHAR2(55) NOT NULL Address 1
14 ADDRESS2 Character(55) VARCHAR2(55) NOT NULL Address 2
15 ADDRESS3 Character(55) VARCHAR2(55) NOT NULL Address 3
16 ADDRESS4 Character(55) VARCHAR2(55) NOT NULL Address 4
17 CITY Character(30) VARCHAR2(30) NOT NULL City
18 NUM1 Character(6) VARCHAR2(6) NOT NULL Number 1
19 NUM2 Character(6) VARCHAR2(6) NOT NULL Number 2
20 HOUSE_TYPE Character(2) VARCHAR2(2) NOT NULL House Type
AB=House Boat
WW=Trailer
21 ADDR_FIELD1 Character(2) VARCHAR2(2) NOT NULL Address Field 1
22 ADDR_FIELD2 Character(4) VARCHAR2(4) NOT NULL Address Field 2
23 ADDR_FIELD3 Character(4) VARCHAR2(4) NOT NULL Address Field 3
24 COUNTY Character(30) VARCHAR2(30) NOT NULL County
25 STATE Character(6) VARCHAR2(6) NOT NULL State

Prompt Table: %EDIT_STATE

26 POSTAL Character(12) VARCHAR2(12) NOT NULL Postal
27 GEO_CODE Character(11) VARCHAR2(11) NOT NULL Geo Code
28 IN_CITY_LIMIT Character(1) VARCHAR2(1) NOT NULL In City Limit

Y/N Table Edit

29 PHONE Character(24) VARCHAR2(24) NOT NULL Telephone
30 EMAILID Character(70) VARCHAR2(70) NOT NULL A user's E-mail address
31 CR_CARD_RQST_ID Character(30) VARCHAR2(30) NOT NULL Credit Card Request ID
32 CR_CARD_A_DTTM Character(20) VARCHAR2(20) NOT NULL Cr Card Auth Date/Time
33 CR_CARD_AUTH_CD Character(10) VARCHAR2(10) NOT NULL Credit Card Auth Code
34 CR_CARD_AUTH_DT Date(10) DATE Credit Card Authorization Date
35 CR_CARD_MSG1 Character(50) VARCHAR2(50) NOT NULL Credit Card Message 1
36 CR_CARD_MSG2 Character(50) VARCHAR2(50) NOT NULL Credit Card Message 2
37 CR_CARD_MSG3 Character(50) VARCHAR2(50) NOT NULL Credit Card Message 3
38 CR_CARD_AUTH_DTTM DateTime(26) TIMESTAMP Credit Card Auth Datetime
39 NAME_EXACT Character(40) VARCHAR2(40) NOT NULL Exact Name on Card
40 EXPIRATION_DT Date(10) DATE Expiration Date
41 PROCESS_INSTANCE Number(10,0) DECIMAL(10) NOT NULL Process Instance
42 ORDER_NO Character(10) VARCHAR2(10) NOT NULL Identifies a customer order number that appears as a reference on a receivables pending item. Date Initials Issue Description 022701 mv SP2 (F-CJORGENS-3) CSR Desktop
43 BUSINESS_UNIT_OM Character(5) VARCHAR2(5) NOT NULL Order Management Business Unit