FND Design Data [Home] [Help]

View: OKC_ARTICLES_LOCAL_V

Product: OKC - Contracts Core
Description: The View based on tables OKC_ARTICLES_ALL, OKC_ARTICLE_VERSIONS and OKC_ARTICLE_ADOPTIONS. Intended to provide information for Searching of Standard Clauses owned by local operating unit.
Implementation/DBA Data: ViewAPPS.OKC_ARTICLES_LOCAL_V
View Text

SELECT ART.ARTICLE_TITLE
, ART.ARTICLE_NUMBER
, ART.ARTICLE_TYPE
, TM.MEANING
, ARTV.ARTICLE_VERSION_NUMBER
, DECODE(ARTV.ARTICLE_STATUS
, 'APPROVED'
, DECODE(GREATEST(NVL(TRUNC(END_DATE)
, TRUNC(SYSDATE))+1
, TRUNC(SYSDATE))
, TRUNC(SYSDATE)
, 'EXPIRED'
, ARTV.ARTICLE_STATUS)
, ARTV.ARTICLE_STATUS) ARTICLE_STATUS
, SM.MEANING
, ARTV.ADOPTION_TYPE
, AM.MEANING
, ARTV.ARTICLE_TEXT
, ARTV.ARTICLE_DESCRIPTION
, ART.ORG_ID
, ART.ARTICLE_ID
, ARTV.ARTICLE_VERSION_ID
, ART.ARTICLE_INTENT
, IM.MEANING
, ARTV.PROVISION_YN
, PM.MEANING
, ARTV.START_DATE
, ARTV.END_DATE
, ARTV.DEFAULT_SECTION
, DSM.MEANING
FROM OKC_ARTICLES_ALL ART
, OKC_ARTICLE_VERSIONS ARTV
, OKC_LOOKUPS_V SM
, OKC_LOOKUPS_V TM
, OKC_LOOKUPS_V DSM
, OKC_LOOKUPS_V PM
, OKC_LOOKUPS_V IM
, OKC_LOOKUPS_V AM
WHERE ART.STANDARD_YN = 'Y'
AND ART.ARTICLE_ID = ARTV.ARTICLE_ID
AND ARTV.ADOPTION_TYPE IN ('LOCAL'
, 'LOCALIZED')
AND TM.LOOKUP_TYPE(+) ='OKC_SUBJECT'
AND SM.LOOKUP_TYPE ='OKC_ARTICLE_STATUS'
AND DSM.LOOKUP_TYPE(+) ='OKC_ARTICLE_SECTION'
AND PM.LOOKUP_TYPE ='OKC_ARTICLE_PROVISION'
AND IM.LOOKUP_TYPE ='OKC_ARTICLE_INTENT'
AND AM.LOOKUP_TYPE ='OKC_ARTICLE_ADOPTION_TYPE'
AND TM.LOOKUP_CODE(+) = ART.ARTICLE_TYPE
AND SM.LOOKUP_CODE = DECODE(ARTV.ARTICLE_STATUS
, 'APPROVED'
, DECODE(GREATEST(NVL(TRUNC(END_DATE)
, TRUNC(SYSDATE))+1
, TRUNC(SYSDATE))
, TRUNC(SYSDATE)
, 'EXPIRED'
, ARTV.ARTICLE_STATUS)
, ARTV.ARTICLE_STATUS)
AND DSM.LOOKUP_CODE(+) = ARTV.DEFAULT_SECTION
AND PM.LOOKUP_CODE = ARTV.PROVISION_YN
AND IM.LOOKUP_CODE = ART.ARTICLE_INTENT
AND AM.LOOKUP_CODE = ARTV.ADOPTION_TYPE UNION ALL SELECT ART.ARTICLE_TITLE
, ART.ARTICLE_NUMBER
, ART.ARTICLE_TYPE
, TM.MEANING
, ARTV.ARTICLE_VERSION_NUMBER
, DECODE(ARTA.ADOPTION_TYPE
, 'AVAILABLE'
, DECODE( DECODE(GREATEST(NVL(TRUNC(END_DATE)
, TRUNC(SYSDATE))+1
, TRUNC(SYSDATE))
, TRUNC(SYSDATE)
, 'EXPIRED'
, ARTV.ARTICLE_STATUS)
, 'APPROVED'
, ARTA.ADOPTION_STATUS
, 'EXPIRED'
, 'EXPIRED'
, 'ON_HOLD'
, 'ON_HOLD'
, 'REJECTED'
, 'REJECTED' )
, 'ADOPTED'
, DECODE( DECODE(ARTA.ADOPTION_STATUS
, 'PENDING_APPROVAL'
, 'PENDING_APPROVAL'
, DECODE(GREATEST(NVL(TRUNC(END_DATE)
, TRUNC(SYSDATE))+1
, TRUNC(SYSDATE))
, TRUNC(SYSDATE)
, 'EXPIRED'
, ARTV.ARTICLE_STATUS) )
, 'APPROVED'
, ARTA.ADOPTION_STATUS
, 'EXPIRED'
, 'EXPIRED'
, 'ON_HOLD'
, 'ON_HOLD'
, 'PENDING_APPROVAL'
, 'PENDING_APPROVAL' ) ) ARTICLE_STATUS
, DECODE(ARTA.ADOPTION_TYPE
, 'AVAILABLE'
, DECODE( DECODE(GREATEST(NVL(TRUNC(END_DATE)
, TRUNC(SYSDATE))+1
, TRUNC(SYSDATE))
, TRUNC(SYSDATE)
, 'EXPIRED'
, ARTV.ARTICLE_STATUS)
, 'APPROVED'
, DECODE(ARTA.ADOPTION_STATUS
, NULL
, NULL
, SM.MEANING)
, 'EXPIRED'
, SM.MEANING
, 'ON_HOLD'
, SM.MEANING
, 'REJECTED'
, SM.MEANING )
, 'ADOPTED'
, DECODE( DECODE(ARTA.ADOPTION_STATUS
, 'PENDING_APPROVAL'
, 'PENDING_APPROVAL'
, DECODE(GREATEST(NVL(TRUNC(END_DATE)
, TRUNC(SYSDATE))+1
, TRUNC(SYSDATE))
, TRUNC(SYSDATE)
, 'EXPIRED'
, ARTV.ARTICLE_STATUS) )
, 'APPROVED'
, SM.MEANING
, 'EXPIRED'
, SM.MEANING
, 'ON_HOLD'
, SM.MEANING
, 'PENDING_APPROVAL'
, SM.MEANING ) )
, ARTA.ADOPTION_TYPE
, AM.MEANING
, ARTV.ARTICLE_TEXT
, ARTV.ARTICLE_DESCRIPTION
, ARTA.LOCAL_ORG_ID
, ART.ARTICLE_ID
, ARTA.GLOBAL_ARTICLE_VERSION_ID
, ART.ARTICLE_INTENT
, IM.MEANING
, ARTV.PROVISION_YN
, PM.MEANING
, ARTV.START_DATE
, ARTV.END_DATE
, ARTV.DEFAULT_SECTION
, DSM.MEANING
FROM OKC_ARTICLES_ALL ART
, OKC_ARTICLE_VERSIONS ARTV
, OKC_ARTICLE_ADOPTIONS ARTA
, OKC_LOOKUPS_V SM
, OKC_LOOKUPS_V TM
, OKC_LOOKUPS_V DSM
, OKC_LOOKUPS_V PM
, OKC_LOOKUPS_V IM
, OKC_LOOKUPS_V AM
WHERE ART.STANDARD_YN = 'Y'
AND ARTV.ARTICLE_VERSION_ID = ARTA.GLOBAL_ARTICLE_VERSION_ID
AND ARTV.ARTICLE_ID = ART.ARTICLE_ID
AND ARTA.ADOPTION_TYPE IN ('ADOPTED'
, 'AVAILABLE')
AND TM.LOOKUP_TYPE(+) ='OKC_SUBJECT'
AND SM.LOOKUP_TYPE ='OKC_ARTICLE_STATUS'
AND DSM.LOOKUP_TYPE(+) ='OKC_ARTICLE_SECTION'
AND PM.LOOKUP_TYPE ='OKC_ARTICLE_PROVISION'
AND IM.LOOKUP_TYPE ='OKC_ARTICLE_INTENT'
AND AM.LOOKUP_TYPE ='OKC_ARTICLE_ADOPTION_TYPE'
AND TM.LOOKUP_CODE(+) = ART.ARTICLE_TYPE
AND SM.LOOKUP_CODE = DECODE(ARTA.ADOPTION_TYPE
, 'AVAILABLE'
, DECODE( DECODE(GREATEST(NVL(TRUNC(END_DATE)
, TRUNC(SYSDATE))+1
, TRUNC(SYSDATE))
, TRUNC(SYSDATE)
, 'EXPIRED'
, ARTV.ARTICLE_STATUS)
, 'APPROVED'
, NVL(ARTA.ADOPTION_STATUS
, 'DRAFT')
, 'EXPIRED'
, 'EXPIRED'
, 'ON_HOLD'
, 'ON_HOLD'
, 'REJECTED'
, 'REJECTED' )
, 'ADOPTED'
, DECODE( DECODE(ARTA.ADOPTION_STATUS
, 'PENDING_APPROVAL'
, 'PENDING_APPROVAL'
, DECODE(GREATEST(NVL(TRUNC(END_DATE)
, TRUNC(SYSDATE))+1
, TRUNC(SYSDATE))
, TRUNC(SYSDATE)
, 'EXPIRED'
, ARTV.ARTICLE_STATUS) )
, 'APPROVED'
, ARTA.ADOPTION_STATUS
, 'EXPIRED'
, 'EXPIRED'
, 'ON_HOLD'
, 'ON_HOLD'
, 'PENDING_APPROVAL'
, 'PENDING_APPROVAL' ) )
AND DSM.LOOKUP_CODE(+) = ARTV.DEFAULT_SECTION
AND PM.LOOKUP_CODE = ARTV.PROVISION_YN
AND IM.LOOKUP_CODE = ART.ARTICLE_INTENT
AND AM.LOOKUP_CODE = ARTA.ADOPTION_TYPE

Columns

Name
ARTICLE_TITLE
ARTICLE_NUMBER
ARTICLE_TYPE
TYPE_MEANING
ARTICLE_VERSION_NUMBER
ARTICLE_STATUS
STATUS_MEANING
ADOPTION_TYPE
ADOPTION_MEANING
ARTICLE_TEXT
ARTICLE_DESCRIPTION
ORG_ID
ARTICLE_ID
ARTICLE_VERSION_ID
ARTICLE_INTENT
INTENT_MEANING
PROVISION_YN
PROVISION_MEANING
START_DATE
END_DATE
DEFAULT_SECTION
DSECTION_MEANING