CUST_PTSF_BLLVW

(SQL View)
Index Back

Valid Bill To for Sold To - OM

In the SQL text, don't worry about CUST_BILLTO and timestamps. Updates to that record will update the timestamp on CUSTOMER.

SELECT A.SETID ,A.CUST_ID ,A.BILL_TO_CUST_ID ,C.ADDRESS_SEQ_NUM ,B.NAME1 ,C.PHONE ,C.CITY ,C.STATE ,C.POSTAL ,CASE WHEN A.DATE_LAST_MAINT > %DatePart(B.LASTUPDDTTM) THEN %Dttm(A.DATE_LAST_MAINT, %CurrentTimeIn) WHEN B.LASTUPDDTTM > C.LASTUPDDTTM THEN B.LASTUPDDTTM ELSE C.LASTUPDDTTM END FROM PS_CUST_BILLTO A , PS_CUSTOMER B , PS_CUST_ADDRESS C WHERE A.SETID = B.SETID AND A.BILL_TO_CUST_ID = B.CUST_ID AND B.SETID = C.SETID AND B.CUST_ID = C.CUST_ID AND B.CUST_STATUS = 'A' AND B.EXP_PENDING = 'N' AND %EffdtCheck(cust_address,C,%currentdatein) AND C.eff_status='A'

  • Related Language Record: CUST_PTSFBL_LVW
  • # PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
    1 SETID Character(5) VARCHAR2(5) NOT NULL SetID
    2 SOLD_TO_CUST_ID Character(15) VARCHAR2(15) NOT NULL Sold To Customer
    3 BILL_TO_CUST_ID Character(15) VARCHAR2(15) NOT NULL Customer
    4 ADDRESS_SEQ_NUM Number(5,0) INTEGER NOT NULL Address Sequence Number
    5 NAME1 Character(40) VARCHAR2(40) NOT NULL Name 1
    6 PHONE Character(24) VARCHAR2(24) NOT NULL Telephone
    7 CITY Character(30) VARCHAR2(30) NOT NULL City
    8 STATE Character(6) VARCHAR2(6) NOT NULL State
    9 POSTAL Character(12) VARCHAR2(12) NOT NULL Postal
    10 LASTUPDDTTM DateTime(26) TIMESTAMP Specifies the date and time of the last update to an entry. This field is maintained by PeopleSoft and is used in a variety of contexts.