previous

E-Folio Export - American Express

Export File Header

FILE_TYPE

EXP_EFOLIO_DETAILS

SOURCE_VIEW_CODE

EXP_EFOLIO_DETAILS

FILE_TYPE_DESC

Efolio Detail Export

PRE_EXP_PROC

"exp_efolio_data.create_efolio_data(pms_p.business_date-20,pms_p.business_date)"

POST_EXP_PROC

exp_create_data.delete_report_table

PARAMETER_FORM

 

FILE_NAME

'EFOLIO'||pms_p.resort

FILE_EXTENSION

'TXT'

Export File Details

COL_NAME

COL_LENGTH

COL_FORMAT

COL_TYPE

FORMULA

REC_TYPE

1

 

FORMULA

"decode(export_type,'R',RPAD(NVL('F',' '),1,' '),null)"

MERCHANT_NO

10

 

FORMULA

"decode(export_type,'R',RPAD(' ',10,' '),null)"

HOTELNM

50

 

FORMULA

"decode(export_type,'R',RPAD(NVL(Hotel_name,' '),50,' '),null)"

HOTELCD

15

 

FORMULA

"decode(export_type,'R',RPAD(nvl(Hotel_code,' '),15,' '),null)"

LEGALOWN

40

 

FORMULA

"decode(export_type,'R',RPAD(NVL(LEGAL_OWNER,' '),40,' '),null)"

HOTEL_TYPE

40

 

FORMULA

"decode(export_type,'R',RPAD(NVL(RESORT_TYPE,' '),40,' '),null)"

PROP_STREET

152

 

FORMULA

"decode(export_type,'R',RPAD(NVL(STREET,' '),152,' '),null)"

PROP_CITY

38

 

FORMULA

"decode(export_type,'R',RPAD(NVL(CITY,' '),38,' '),null)"

PROP_REGION

6

 

FORMULA

"decode(export_type,'R',RPAD(NVL(REGION_CODE,' '),6,' '),null)"

PROP_POSTAL

15

 

FORMULA

"decode(export_type,'R',RPAD(NVL(POST_CODE,' '),15,' '),null)"

COUNTRY_NM

35

 

FORMULA

"decode(export_type,'R',RPAD(NVL(NULL,' '),35,' '),null)"

PROP_COUNTRY

4

 

FORMULA

"decode(export_type,'R',RPAD(NVL(COUNTRY_CODE,' '),3,' '),null)"

PROP_TELPHONE

20

 

FORMULA

"decode(export_type,'R',RPAD(NVL(TELEPHONE,' '),20,' '),null)"

GUEST_NAME

65

 

FORMULA

"decode(export_type,'R',RPAD(NVL(upper(Guest_last_name||' '||Guest_first_name),' '),65,' '),null)"

RESV_FOLIO_NO

15

 

FORMULA

"decode(export_type,'R',RPAD(nvl(TO_CHAR(RESV_FOLIO_NO),' '),15,' '),null)"

RESV_CURRENCY

3

 

FORMULA

"decode(export_type,'R',RPAD(nvl(RESV_CURRENCY_CODE,' '),3,' '),null)"

SIGN_RESV_TOTAL

1

 

FORMULA

"decode(export_type,'R',RPAD(nvl(decode(sign(resv_total_folio_amt),-1,'+','-'),' '),1,' '),null)"

RESV_FOLIO_AMT

15

 

FORMULA

"decode(export_type,'R',RPAD(to_char(NVL(RESV_TOTAL_FOLIO_AMT,0),'FM000000000000D00'),15,' '),null)"

ARRIVALDT

8

 

FORMULA

"decode(export_type,'R',RPAD(NVL(TO_CHAR(ARRIVAL_DATE, 'YYYYMMDD'),' '),8,' '),null)"

ARRIVAL_TIME

4

 

FORMULA

"decode(export_type,'R',RPAD(nvl(TO_CHAR(ARRIVAL_DATE, 'HH24MI'),' '),4,' '),null)"

DEPARTUREDT

8

 

FORMULA

"decode(export_type,'R',RPAD(NVL(TO_CHAR(DEPARTURE_DATE, 'YYYYMMDD'),' '),8,' '),null)"

DEPARTURE_TIME

4

 

FORMULA

"decode(export_type,'R',RPAD(nvl(TO_CHAR(DEPARTURE_DATE, 'HH24MI'),' '),4,' '),null)"

BOOKING_NO

15

 

FORMULA

"decode(export_type,'R',RPAD(NVL(CONFIRMATION_NO,' '),15,' '),null)"

ROOMTYPE

15

 

FORMULA

"decode(export_type,'R',RPAD(NVL(RATE_ROOM_TYPE,' '),15,' '),null)"

FILL2

100

 

FORMULA

"decode(export_type,'R',RPAD(NVL(NULL,' '),100,' '),null)"

ROOM_RATE

15

 

FORMULA

"decode(export_type,'R',to_char(NVL(SHARE_AMOUNT,0),'FM000000000000D00'),null)"

NO_OF_GUEST

4

 

FORMULA

"decode(export_type,'R',to_char(NVL(ADULTS+CHILDREN,0),'FM0000'),null)"

NO_OF_STAY_NIGHTS

3

 

FORMULA

"decode(export_type,'R',to_char(NVL(room_nights_total,0),'FM0000'),null)"

TAX_REG_NO

45

 

FORMULA

"decode(export_type,'R',RPAD(NVL(TO_CHAR(TAX_REGISTRATION_NO),' '),45,' '),null)"

REC_2

1

 

FORMULA

"decode(export_type,'T',RPAD(NVL('P',' '),1,' '),null)"

F_SEQ_NO

8

 

FORMULA

"decode(export_type,'T',TO_CHAR(nvl(F_CC_ROW_SEQ,0),'FM00000000'),null)"

F_CC_NO

19

 

FORMULA

"decode(export_type,'T',lpad('*',15,'*')||RPAD(NVL(substr(f_payment_credit_card_no,-3),' '),19,' '),null)"

F_CURR_CODE

3

 

FORMULA

"decode(export_type,'T',RPAD(NVL(F_CURRENCY_CODE,' '),3,' '),null)"

F_SIGN

1

 

FORMULA

"decode(export_type,'T',RPAD(NVL(F_SIGN,' '),1,' '),null)"

F_TOTAL_CHRG_AMT

15

 

FORMULA

"decode(export_type,'T',to_char(nvl(F_TOTAL_CHRG_AMT,0),'FM000000000000D00'),null)"

ROCID

13

 

FORMULA

"decode(export_type,'T',RPAD(NVL(NULL,' '),13,' '),null)"

F_CHR_DT

8

 

FORMULA

"decode(export_type,'T',RPAD(NVL(TO_CHAR(F_CHRG_TRNS_DT, 'YYYYMMDD'),' '),8,' '),null)"

REC_3

1

 

FORMULA

"decode(export_type,'D',RPAD(NVL('D',' '),1,' '),null)"

ITEM_CODE

6

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_ITEM_CODE),' '),6,' '),null)"

SUB_SEQ

8

 

FORMULA

"decode(export_type,'D',TO_CHAR(SUB_SEQ,'FM00000000'),null)"

ITEM_REFNO

15

 

FORMULA

"decode(export_type,'D',RPAD(NVL(NULL,' '),15,' '),null)"

ITEM_DESC

40

 

FORMULA

"decode(export_type,'D',RPAD(NVL(T_ITEM_DESC,' '),40,' '),null)"

D_SIGN_IND

1

 

FORMULA

"decode(export_type,'D',RPAD(NVL(T_SIGN_INDICATOR,' '),1,' '),null)"

ITEM_AMT

15

 

FORMULA

"decode(export_type,'D',to_char(nvl(T_ITEM_AMOUNT,0),'FM000000000000D00'),null)"

ITEM_DT

8

 

FORMULA

"decode(export_type,'D',RPAD(TO_CHAR(T_ITEM_DATE, 'YYYYMMDD'),8,' '),null)"

TAX_1_CODE

6

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE1_CODE),' '),6,' '),null)"

TAX_1_RATE

7

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE1_RATE),' '),7,' '),null)"

TAX_1_SIGN

1

 

FORMULA

"decode(export_type,'D',RPAD(NVL(T_TAX_TYPE1_SIGN_IND,' '),1,' '),null)"

TAX_1_AMT

15

 

FORMULA

"decode(export_type,'D',to_char(nvl(T_TAX_TYPE1_AMT,0),'FM000000000000D00'),null)"

TAX_2_CODE

0

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE2_CODE),' '),6,' '),null)"

TAX_2_RATE

7

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE2_RATE),' '),7,' '),null)"

TAX_2_SIGN

1

 

FORMULA

"decode(export_type,'D',RPAD(NVL(T_TAX_TYPE2_SIGN_IND,' '),1,' '),null)"

TAX_2_AMT

15

 

FORMULA

"decode(export_type,'D',to_char(nvl(T_TAX_TYPE2_AMT,0),'FM000000000000D00'),null)"

TAX_3_CODE

6

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE3_CODE),' '),6,' '),null)"

TAX_3_RATE

7

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE3_RATE),' '),7,' '),null)"

TAX_3_SIGN

1

 

FORMULA

"decode(export_type,'D',RPAD(NVL(T_TAX_TYPE3_SIGN_IND,' '),1,' '),null)"

TAX_3_AMT

15

 

FORMULA

"decode(export_type,'D',to_char(nvl(T_TAX_TYPE3_AMT,0),'FM000000000000D00'),null)"

TAX_4_CODE

6

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE4_CODE),' '),6,' '),null)"

TAX_4_RATE

7

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE4_RATE),' '),7,' '),null)"

TAX_4_SIGN

1

 

FORMULA

"decode(export_type,'D',RPAD(NVL(T_TAX_TYPE4_SIGN_IND,' '),1,' '),null)"

TAX_4_AMT

15

 

FORMULA

"decode(export_type,'D',to_char(nvl(T_TAX_TYPE4_AMT,0),'FM000000000000D00'),null)"

TAX_5_CODE

6

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE5_CODE),' '),6,' '),null)"

TAX_5_RATE

7

 

FORMULA

"decode(export_type,'D',RPAD(NVL(TO_CHAR(T_TAX_TYPE5_RATE),' '),7,' '),null)"

TAX_5_SIGN

1

 

FORMULA

"decode(export_type,'D',RPAD(NVL(T_TAX_TYPE5_SIGN_IND,' '),1,' '),null)"

TAX_5_AMT

15

 

FORMULA

"decode(export_type,'D',to_char(nvl(T_TAX_TYPE5_AMT,0),'FM000000000000D00'),null)"

See Also