You are on page 1of 42

MD070 BÁO CÁO BIP - TMĐT

Người lập:
Ngày lập:
Ngày cập nhật:
Mã tài liệu: MD070
Version: 0.1

Người duyệt:
KIỂM SOÁT TÀI LIỆU

Thay đổi, cập nhật tài liệu


1

Ngày Người cập nhật Phiên bản Ghi chú


Team SSG 1.0

Xem xét tài liệu

Tên Chức vụ

Company Confidential - For internal use only 3i


ixliii41ii
Nội dung

KIỂM SOÁT TÀI LIỆU....................................................................................ii


Mô tả báo cáo (Report Descriptions).................................................................1
Mục đích sử dụng.........................................................................................1
Nghiệp vụ liên quan.....................................................................................1
Đơn vị sử dụng.............................................................................................1
Điều kiện để thể hiện dữ liệu trên báo cáo (Prerequisites)..........................1
Định dạng kết quả đầu ra (Output Format)..................................................1
Giao diện báo cáo (report layout)................................................................1
TMDT-01 Tham số báo cáo (Report Parameters).......................................2
TMDT-01 Mô tả dữ liệu ở vùng thông tin Header báo cáo.........................3
TMDT-01 Mô tả dữ liệu ở vùng thông tin Footer báo cáo..........................3
TMDT-01 Mô tả dữ liệu ở vùng thông tin chung........................................3
TMDT-02 Tham số báo cáo (Report Parameters).......................................5
TMDT-02 Mô tả dữ liệu ở vùng thông tin Header báo cáo.........................6
TMDT-02 Mô tả dữ liệu ở vùng thông tin Footer báo cáo..........................7
TMDT-02 Mô tả dữ liệu ở vùng thông tin chung........................................7
Open and Closed Issues...................................................................................38
Open Issues................................................................................................38
Closed Issues..............................................................................................38

Company Confidential - For internal use only 3ii


ixliii41iii
Mô tả báo cáo (Report Descriptions)
Mục đích sử dụng
Mô tả chi tiết báo cáo BIP dành cho TMĐT
Nghiệp vụ liên quan
Đơn hàng TMĐT và Bảng giá bán hàng WEB
Đơn vị sử dụng
Báo cáo này được sử dụng cho HTPP và CSG
Điều kiện để thể hiện dữ liệu trên báo cáo (Prerequisites)
Xuất báo cáo BIP
Định dạng kết quả đầu ra (Output Format)
Excel
Giao diện báo cáo (report layout)
Size: A4, Orientation: Landscape

Company Confidential - For internal use only 3143411


TMDT-01 Tham số báo cáo (Report Parameters)

STT Tham số Điều kiện Value Set Tham số phụ Required Giá trị Default Ghi chú
lọc thuộc
1 Cửa hàng LOV Y All Báo cáo BI Publisher. User sẽ chọn tham số
này trước khi chạy báo cáo
2 Từ ngày Date Y Sysdate Báo cáo BI Publisher. User sẽ chọn tham số
Picker này trước khi chạy báo cáo
3 Đến ngày Date Y Sysdate Báo cáo BI Publisher. User sẽ chọn tham số
Picker này trước khi chạy báo cáo

Company Confidential - For internal use only 3243412


TMDT-01 Mô tả dữ liệu ở vùng thông tin Header báo cáo
STT Tên trường dữ liệu Diễn giải Nơi lấy Công thức Groupt Total Sort Ưu tiên
sort
1 Cửa hàng Cửa hàng Danh sách cửa hàng tích hợp
SELECT distinct SF.STORE_CODE, SF.ID
FROM HSGHOME.STORE_F SF
WHERE SF.STORE_STATUS = 'Y'
ORDER BY 2
2 Từ ngày Từ ngày
3 Đến ngày Đến ngày

TMDT-01 Mô tả dữ liệu ở vùng thông tin Footer báo cáo

TMDT-01 Mô tả dữ liệu ở vùng thông tin chung


STT Tên trường dữ liệu Diễn giải Nơi lấy Công thức Groupt Sort Ưu tiên sort
Total
1 STT Số thứ tự ID tự tăng
2 Chi nhánh Tỉnh Chi nhánh Tỉnh HRMS > Work Structure >
Organization > Description >
Name
3 Cửa hàng Cửa hàng Order Managerment > Setup >
QuickCodes > Order
Managerment > Type =
“CUS_CUA_HANG” > Code
4 Mã đơn hàng TMĐT Mã đơn hàng TMĐT Order Managerment > Orders,
Returns > Sales Orders >
Customer PO
5 Mã đơn hàng ERP Mã đơn hàng ERP Order Managerment > Orders,
Returns > Sales Orders > Order
Number
6 Ngày đơn hàng Ngày đơn hàng Order Managerment > Orders, Sắp xếp theo tứ
Returns > Sales Orders > Date tự ngày đơn
Ordered hàng Web
7 Trạng thái đơn hàng Trạng thái đơn hàng Order Managerment > Orders,
Returns > Sales Orders > Status
8 Loại thanh toán Loại thanh toán Order Managerment > Orders,
Returns > Sales Orders > Payment
Terms
9 Thu hộ Thu hộ

Company Confidential - For internal use only 3343413


STT Tên trường dữ liệu Diễn giải Nơi lấy Công thức Groupt Sort Ưu tiên sort
Total
10 Chi Nhánh Tỉnh được Chi Nhánh Tỉnh được Receivables Super User >
thu hộ thu hộ Receipts > Receipts > More
>Operating Unit
11 Số AR Transaction Số AR Transaction Receivables Super User >
Transactions > Transactions >
Number
12 Số AR Receipt Số AR Receipt Receivables Super User >
Receipts > Receipts > Receipt
Number
13 Số Delivery Số Delivery Order Managerment Super User >
Shipping > Transactions > Search
for - Lines > Delivery > Detail >
Name
14 Số AR Receipt OU Số AR Receipt OU Receivables Super User >
Receipts > Receipts > More
>Operating Unit
15 Số AP Invoice Số AP Invoice Payables Super User > Invoices >
Entry > Invoices > Invoice Num

G_2 :
select nvl((select SF.STORE_CODE
from HSGHOME.STORE_F SF
where SF.STORE_STATUS = 'Y'
and id = :p_store_id), 'All') CF_CUA_HANG,
TO_CHAR(:P_FROM_DATE, 'dd/MM/yyyy') CF_P_F_DATE,
TO_CHAR(:P_TO_DATE, 'dd/MM/yyyy') CF_P_T_DATE
from dual

G_1 :
select distinct ou.name cn_tinh,
sf.id,
sf.store_code cua_hang,
co.order_number ma_tmdt,
co.status status,
Company Confidential - For internal use only 3443414
co.o_ebs_order_number ma_erp,
co.payment_method loai_tt,
to_char(trunc(co.ordered_date), 'dd/MM/yyyy') ordered_date,
nvl(rc.receipt_number,rcv.receipt_number) ar_receipt,
case
when rc.org_thuho_id is not null then
'Y'
else
'N'
end thuho,
rc.org_thuho_name cn_thuho,
rct.trx_number ar_transaction,
wnd.name so_delivery,
null ar_receipt_ou,
null ap_invoice

from hsghome.store_f sf
inner join hsghome.c_order co on sf.store_code = co.store_code
inner join hsghome.c_orderline col on co.c_order_id = col.c_order_id
inner join hsghome.operating_units_f ou on co.ebs_org_id = ou.ou_id
left join hsghome.receipt rc on co.o_ebs_order_number = rc.attribute15
left join apps.ar_cash_receipts_all rcv on co.o_ebs_order_number = rcv.attribute15
left join apps.ra_customer_trx_all rct on co.o_ebs_order_number = rct.interface_header_attribute1
left join apps.wsh_delivery_details wdd on col.line_id = wdd.source_line_id
left join apps.wsh_delivery_assignments wda on wdd.delivery_detail_id = wda.delivery_detail_id
left join apps.wsh_new_deliveries wnd on wnd.delivery_id = rct.interface_header_attribute3

where sf.store_status = 'Y'


and (sf.id = :p_store_id or :p_store_id is null)
and trunc(co.ordered_date) between :p_from_date and :p_to_date
order by co.order_number

Company Confidential - For internal use only 3543415


TMDT-02 Tham số báo cáo (Report Parameters)

Company Confidential - For internal use only 3643416


STT Tham số Điều kiện Value Set Tham số phụ Required Giá trị Default Ghi chú
lọc thuộc
1
2
3

TMDT-02 Mô tả dữ liệu ở vùng thông tin Header báo cáo


STT Tên trường dữ liệu Diễn giải Nơi lấy Công thức Groupt Total Sort Ưu tiên
sort
1
2
3

TMDT-02 Mô tả dữ liệu ở vùng thông tin Footer báo cáo

TMDT-02 Mô tả dữ liệu ở vùng thông tin chung


STT Tên trường dữ liệu Diễn giải Nơi lấy Công thức Groupt Sort Ưu tiên sort
Total
1 STT Số thứ tự ID tự tăng X
2 Tên nhóm cấp 3 Tên nhóm cấp 3 Inventory > Items > Master Items
> Menu Categories > Inventory
3 Mã Item Mã Item Inventory > Items > Master Items
> Item
4 Tên SP Tên SP Inventory > Items > Master Items
> Description
5 ĐVT1 ĐVT1 Inventory > Items > Master Items
> Primary
6 ĐVT2 ĐVT2 Inventory > Items > Master Items
> Secondary
7 Tỷ trọng Tỷ trọng
8 Tax Code Tax Code Inventory > Items > Master Items
> Tax_code
9 ĐVT Bảng giá ĐVT Bảng giá Trên bảng giá TMĐT
10 Ngày Update ERP Ngày Update ERP Ngày tính giá
11 Giá bán khách hàng Giá bán khách hàng Hệ thống tính toán
12 Giá bán theo bảng giá Giá bán theo bảng giá Hệ thống tính toán

select rownum,
Company Confidential - For internal use only 3743417
Tab2.DESCRIPTION,
Tab2.ITEM_CODE,
Tab2.ITEM_NAME,
Tab2.PRIMARY_UOM,
Tab2.SECONDARY_UOM,
Tab2.RATE,
Tab2.BG_UOM,
Tab2.TAX_CODE,
Tab2.CREATION_DATE,

TO_CHAR(Tab2.SELLING_PRICE_01, '9G999G999D00') SELLING_PRICE_01,


TO_CHAR(Tab2.UNIT_PRICE_01, '9G999G999D00') UNIT_PRICE_01,

TO_CHAR(Tab2.SELLING_PRICE_02, '9G999G999D00') SELLING_PRICE_02,


TO_CHAR(Tab2.UNIT_PRICE_02, '9G999G999D00') UNIT_PRICE_02,

TO_CHAR(Tab2.SELLING_PRICE_08, '9G999G999D00') SELLING_PRICE_08,


TO_CHAR(Tab2.UNIT_PRICE_08, '9G999G999D00') UNIT_PRICE_08,

TO_CHAR(Tab2.SELLING_PRICE_10, '9G999G999D00') SELLING_PRICE_10,


TO_CHAR(Tab2.UNIT_PRICE_10, '9G999G999D00') UNIT_PRICE_10,

TO_CHAR(Tab2.SELLING_PRICE_11, '9G999G999D00') SELLING_PRICE_11,


TO_CHAR(Tab2.UNIT_PRICE_11, '9G999G999D00') UNIT_PRICE_11,

TO_CHAR(Tab2.SELLING_PRICE_12, '9G999G999D00') SELLING_PRICE_12,


TO_CHAR(Tab2.UNIT_PRICE_12, '9G999G999D00') UNIT_PRICE_12,

TO_CHAR(Tab2.SELLING_PRICE_14, '9G999G999D00') SELLING_PRICE_14,


TO_CHAR(Tab2.UNIT_PRICE_14, '9G999G999D00') UNIT_PRICE_14,

TO_CHAR(Tab2.SELLING_PRICE_15, '9G999G999D00') SELLING_PRICE_15,


TO_CHAR(Tab2.UNIT_PRICE_15, '9G999G999D00') UNIT_PRICE_15,

TO_CHAR(Tab2.SELLING_PRICE_17, '9G999G999D00') SELLING_PRICE_17,


TO_CHAR(Tab2.UNIT_PRICE_17, '9G999G999D00') UNIT_PRICE_17,

Company Confidential - For internal use only 3843418


TO_CHAR(Tab2.SELLING_PRICE_19, '9G999G999D00') SELLING_PRICE_19,
TO_CHAR(Tab2.UNIT_PRICE_19, '9G999G999D00') UNIT_PRICE_19,

TO_CHAR(Tab2.SELLING_PRICE_20, '9G999G999D00') SELLING_PRICE_20,


TO_CHAR(Tab2.UNIT_PRICE_20, '9G999G999D00') UNIT_PRICE_20,

TO_CHAR(Tab2.SELLING_PRICE_22, '9G999G999D00') SELLING_PRICE_22,


TO_CHAR(Tab2.UNIT_PRICE_22, '9G999G999D00') UNIT_PRICE_22,

TO_CHAR(Tab2.SELLING_PRICE_24, '9G999G999D00') SELLING_PRICE_24,


TO_CHAR(Tab2.UNIT_PRICE_24, '9G999G999D00') UNIT_PRICE_24,

TO_CHAR(Tab2.SELLING_PRICE_25, '9G999G999D00') SELLING_PRICE_25,


TO_CHAR(Tab2.UNIT_PRICE_25, '9G999G999D00') UNIT_PRICE_25,

TO_CHAR(Tab2.SELLING_PRICE_26, '9G999G999D00') SELLING_PRICE_26,


TO_CHAR(Tab2.UNIT_PRICE_26, '9G999G999D00') UNIT_PRICE_26,

TO_CHAR(Tab2.SELLING_PRICE_27, '9G999G999D00') SELLING_PRICE_27,


TO_CHAR(Tab2.UNIT_PRICE_27, '9G999G999D00') UNIT_PRICE_27,

TO_CHAR(Tab2.SELLING_PRICE_30, '9G999G999D00') SELLING_PRICE_30,


TO_CHAR(Tab2.UNIT_PRICE_30, '9G999G999D00') UNIT_PRICE_30,

TO_CHAR(Tab2.SELLING_PRICE_31, '9G999G999D00') SELLING_PRICE_31,


TO_CHAR(Tab2.UNIT_PRICE_31, '9G999G999D00') UNIT_PRICE_31,

TO_CHAR(Tab2.SELLING_PRICE_33, '9G999G999D00') SELLING_PRICE_33,


TO_CHAR(Tab2.UNIT_PRICE_33, '9G999G999D00') UNIT_PRICE_33,

TO_CHAR(Tab2.SELLING_PRICE_34, '9G999G999D00') SELLING_PRICE_34,


TO_CHAR(Tab2.UNIT_PRICE_34, '9G999G999D00') UNIT_PRICE_34,

TO_CHAR(Tab2.SELLING_PRICE_35, '9G999G999D00') SELLING_PRICE_35,


TO_CHAR(Tab2.UNIT_PRICE_35, '9G999G999D00') UNIT_PRICE_35,

TO_CHAR(Tab2.SELLING_PRICE_36, '9G999G999D00') SELLING_PRICE_36,


Company Confidential - For internal use only 3943419
TO_CHAR(Tab2.UNIT_PRICE_36, '9G999G999D00') UNIT_PRICE_36,

TO_CHAR(Tab2.SELLING_PRICE_37, '9G999G999D00') SELLING_PRICE_37,


TO_CHAR(Tab2.UNIT_PRICE_37, '9G999G999D00') UNIT_PRICE_37,

TO_CHAR(Tab2.SELLING_PRICE_38, '9G999G999D00') SELLING_PRICE_38,


TO_CHAR(Tab2.UNIT_PRICE_38, '9G999G999D00') UNIT_PRICE_38,

TO_CHAR(Tab2.SELLING_PRICE_40, '9G999G999D00') SELLING_PRICE_40,


TO_CHAR(Tab2.UNIT_PRICE_40, '9G999G999D00') UNIT_PRICE_40,

TO_CHAR(Tab2.SELLING_PRICE_42, '9G999G999D00') SELLING_PRICE_42,


TO_CHAR(Tab2.UNIT_PRICE_42, '9G999G999D00') UNIT_PRICE_42,

TO_CHAR(Tab2.SELLING_PRICE_44, '9G999G999D00') SELLING_PRICE_44,


TO_CHAR(Tab2.UNIT_PRICE_44, '9G999G999D00') UNIT_PRICE_44,

TO_CHAR(Tab2.SELLING_PRICE_45, '9G999G999D00') SELLING_PRICE_45,


TO_CHAR(Tab2.UNIT_PRICE_45, '9G999G999D00') UNIT_PRICE_45,

TO_CHAR(Tab2.SELLING_PRICE_46, '9G999G999D00') SELLING_PRICE_46,


TO_CHAR(Tab2.UNIT_PRICE_46, '9G999G999D00') UNIT_PRICE_46,

TO_CHAR(Tab2.SELLING_PRICE_48, '9G999G999D00') SELLING_PRICE_48,


TO_CHAR(Tab2.UNIT_PRICE_48, '9G999G999D00') UNIT_PRICE_48,

TO_CHAR(Tab2.SELLING_PRICE_49, '9G999G999D00') SELLING_PRICE_49,


TO_CHAR(Tab2.UNIT_PRICE_49, '9G999G999D00') UNIT_PRICE_49,

TO_CHAR(Tab2.SELLING_PRICE_51, '9G999G999D00') SELLING_PRICE_51,


TO_CHAR(Tab2.UNIT_PRICE_51, '9G999G999D00') UNIT_PRICE_51,

TO_CHAR(Tab2.SELLING_PRICE_52, '9G999G999D00') SELLING_PRICE_52,


TO_CHAR(Tab2.UNIT_PRICE_52, '9G999G999D00') UNIT_PRICE_52,

TO_CHAR(Tab2.SELLING_PRICE_54, '9G999G999D00') SELLING_PRICE_54,


TO_CHAR(Tab2.UNIT_PRICE_54, '9G999G999D00') UNIT_PRICE_54,
Company Confidential - For internal use only 31
0434110
TO_CHAR(Tab2.SELLING_PRICE_56, '9G999G999D00') SELLING_PRICE_56,
TO_CHAR(Tab2.UNIT_PRICE_56, '9G999G999D00') UNIT_PRICE_56,

TO_CHAR(Tab2.SELLING_PRICE_58, '9G999G999D00') SELLING_PRICE_58,


TO_CHAR(Tab2.UNIT_PRICE_58, '9G999G999D00') UNIT_PRICE_58,

TO_CHAR(Tab2.SELLING_PRICE_60, '9G999G999D00') SELLING_PRICE_60,


TO_CHAR(Tab2.UNIT_PRICE_60, '9G999G999D00') UNIT_PRICE_60,

TO_CHAR(Tab2.SELLING_PRICE_62, '9G999G999D00') SELLING_PRICE_62,


TO_CHAR(Tab2.UNIT_PRICE_62, '9G999G999D00') UNIT_PRICE_62,

TO_CHAR(Tab2.SELLING_PRICE_64, '9G999G999D00') SELLING_PRICE_64,


TO_CHAR(Tab2.UNIT_PRICE_64, '9G999G999D00') UNIT_PRICE_64,

TO_CHAR(Tab2.SELLING_PRICE_66, '9G999G999D00') SELLING_PRICE_66,


TO_CHAR(Tab2.UNIT_PRICE_66, '9G999G999D00') UNIT_PRICE_66,

TO_CHAR(Tab2.SELLING_PRICE_67, '9G999G999D00') SELLING_PRICE_67,


TO_CHAR(Tab2.UNIT_PRICE_67, '9G999G999D00') UNIT_PRICE_67,

TO_CHAR(Tab2.SELLING_PRICE_68, '9G999G999D00') SELLING_PRICE_68,


TO_CHAR(Tab2.UNIT_PRICE_68, '9G999G999D00') UNIT_PRICE_68,

TO_CHAR(Tab2.SELLING_PRICE_70, '9G999G999D00') SELLING_PRICE_70,


TO_CHAR(Tab2.UNIT_PRICE_70, '9G999G999D00') UNIT_PRICE_70,

TO_CHAR(Tab2.SELLING_PRICE_72, '9G999G999D00') SELLING_PRICE_72,


TO_CHAR(Tab2.UNIT_PRICE_72, '9G999G999D00') UNIT_PRICE_72,

TO_CHAR(Tab2.SELLING_PRICE_74, '9G999G999D00') SELLING_PRICE_74,


TO_CHAR(Tab2.UNIT_PRICE_74, '9G999G999D00') UNIT_PRICE_74,

TO_CHAR(Tab2.SELLING_PRICE_75, '9G999G999D00') SELLING_PRICE_75,


TO_CHAR(Tab2.UNIT_PRICE_75, '9G999G999D00') UNIT_PRICE_75,

Company Confidential - For internal use only 31


1434111
TO_CHAR(Tab2.SELLING_PRICE_77, '9G999G999D00') SELLING_PRICE_77,
TO_CHAR(Tab2.UNIT_PRICE_77, '9G999G999D00') UNIT_PRICE_77,

TO_CHAR(Tab2.SELLING_PRICE_79, '9G999G999D00') SELLING_PRICE_79,


TO_CHAR(Tab2.UNIT_PRICE_79, '9G999G999D00') UNIT_PRICE_79,

TO_CHAR(Tab2.SELLING_PRICE_80, '9G999G999D00') SELLING_PRICE_80,


TO_CHAR(Tab2.UNIT_PRICE_80, '9G999G999D00') UNIT_PRICE_80,

TO_CHAR(Tab2.SELLING_PRICE_84, '9G999G999D00') SELLING_PRICE_84,


TO_CHAR(Tab2.UNIT_PRICE_84, '9G999G999D00') UNIT_PRICE_84,

TO_CHAR(Tab2.SELLING_PRICE_86, '9G999G999D00') SELLING_PRICE_86,


TO_CHAR(Tab2.UNIT_PRICE_86, '9G999G999D00') UNIT_PRICE_86,

TO_CHAR(Tab2.SELLING_PRICE_89, '9G999G999D00') SELLING_PRICE_89,


TO_CHAR(Tab2.UNIT_PRICE_89, '9G999G999D00') UNIT_PRICE_89,

TO_CHAR(Tab2.SELLING_PRICE_91, '9G999G999D00') SELLING_PRICE_91,


TO_CHAR(Tab2.UNIT_PRICE_91, '9G999G999D00') UNIT_PRICE_91,

TO_CHAR(Tab2.SELLING_PRICE_92, '9G999G999D00') SELLING_PRICE_92,


TO_CHAR(Tab2.UNIT_PRICE_92, '9G999G999D00') UNIT_PRICE_92,

TO_CHAR(Tab2.SELLING_PRICE_93, '9G999G999D00') SELLING_PRICE_93,


TO_CHAR(Tab2.UNIT_PRICE_93, '9G999G999D00') UNIT_PRICE_93

from (select Tab1.DESCRIPTION,


Tab1.ITEM_CODE,
Tab1.ITEM_NAME,
Tab1.PRIMARY_UOM,
Tab1.SECONDARY_UOM,
Tab1.RATE,
Tab1.BG_UOM,
Tab1.TAX_CODE,
Tab1.CREATION_DATE,

Company Confidential - For internal use only 31


2434112
(SUM(Tab1.SELLING_PRICE_01) * Tab1.Tax_rate) SELLING_PRICE_01,
(SUM(Tab1.UNIT_PRICE_01) * Tab1.Tax_rate) UNIT_PRICE_01,

(SUM(Tab1.SELLING_PRICE_02) * Tab1.Tax_rate) SELLING_PRICE_02,


(SUM(Tab1.UNIT_PRICE_02) * Tab1.Tax_rate) UNIT_PRICE_02,

(SUM(Tab1.SELLING_PRICE_08) * Tab1.Tax_rate) SELLING_PRICE_08,


(SUM(Tab1.UNIT_PRICE_08) * Tab1.Tax_rate) UNIT_PRICE_08,

(SUM(Tab1.SELLING_PRICE_10) * Tab1.Tax_rate) SELLING_PRICE_10,


(SUM(Tab1.UNIT_PRICE_10) * Tab1.Tax_rate) UNIT_PRICE_10,

(SUM(Tab1.SELLING_PRICE_11) * Tab1.Tax_rate) SELLING_PRICE_11,


(SUM(Tab1.UNIT_PRICE_11) * Tab1.Tax_rate) UNIT_PRICE_11,

(SUM(Tab1.SELLING_PRICE_12) * Tab1.Tax_rate) SELLING_PRICE_12,


(SUM(Tab1.UNIT_PRICE_12) * Tab1.Tax_rate) UNIT_PRICE_12,

(SUM(Tab1.SELLING_PRICE_14) * Tab1.Tax_rate) SELLING_PRICE_14,


(SUM(Tab1.UNIT_PRICE_14) * Tab1.Tax_rate) UNIT_PRICE_14,

(SUM(Tab1.SELLING_PRICE_15) * Tab1.Tax_rate) SELLING_PRICE_15,


(SUM(Tab1.UNIT_PRICE_15) * Tab1.Tax_rate) UNIT_PRICE_15,

(SUM(Tab1.SELLING_PRICE_17) * Tab1.Tax_rate) SELLING_PRICE_17,


(SUM(Tab1.UNIT_PRICE_17) * Tab1.Tax_rate) UNIT_PRICE_17,

(SUM(Tab1.SELLING_PRICE_19) * Tab1.Tax_rate) SELLING_PRICE_19,


(SUM(Tab1.UNIT_PRICE_19) * Tab1.Tax_rate) UNIT_PRICE_19,

(SUM(Tab1.SELLING_PRICE_20) * Tab1.Tax_rate) SELLING_PRICE_20,


(SUM(Tab1.UNIT_PRICE_20) * Tab1.Tax_rate) UNIT_PRICE_20,

(SUM(Tab1.SELLING_PRICE_22) * Tab1.Tax_rate) SELLING_PRICE_22,


(SUM(Tab1.UNIT_PRICE_22) * Tab1.Tax_rate) UNIT_PRICE_22,

(SUM(Tab1.SELLING_PRICE_24) * Tab1.Tax_rate) SELLING_PRICE_24,


Company Confidential - For internal use only 31
3434113
(SUM(Tab1.UNIT_PRICE_24) * Tab1.Tax_rate) UNIT_PRICE_24,

(SUM(Tab1.SELLING_PRICE_25) * Tab1.Tax_rate) SELLING_PRICE_25,


(SUM(Tab1.UNIT_PRICE_25) * Tab1.Tax_rate) UNIT_PRICE_25,

(SUM(Tab1.SELLING_PRICE_26) * Tab1.Tax_rate) SELLING_PRICE_26,


(SUM(Tab1.UNIT_PRICE_26) * Tab1.Tax_rate) UNIT_PRICE_26,

(SUM(Tab1.SELLING_PRICE_27) * Tab1.Tax_rate) SELLING_PRICE_27,


(SUM(Tab1.UNIT_PRICE_27) * Tab1.Tax_rate) UNIT_PRICE_27,

(SUM(Tab1.SELLING_PRICE_30) * Tab1.Tax_rate) SELLING_PRICE_30,


(SUM(Tab1.UNIT_PRICE_30) * Tab1.Tax_rate) UNIT_PRICE_30,

(SUM(Tab1.SELLING_PRICE_31) * Tab1.Tax_rate) SELLING_PRICE_31,


(SUM(Tab1.UNIT_PRICE_31) * Tab1.Tax_rate) UNIT_PRICE_31,

(SUM(Tab1.SELLING_PRICE_33) * Tab1.Tax_rate) SELLING_PRICE_33,


(SUM(Tab1.UNIT_PRICE_33) * Tab1.Tax_rate) UNIT_PRICE_33,

(SUM(Tab1.SELLING_PRICE_34) * Tab1.Tax_rate) SELLING_PRICE_34,


(SUM(Tab1.UNIT_PRICE_34) * Tab1.Tax_rate) UNIT_PRICE_34,

(SUM(Tab1.SELLING_PRICE_35) * Tab1.Tax_rate) SELLING_PRICE_35,


(SUM(Tab1.UNIT_PRICE_35) * Tab1.Tax_rate) UNIT_PRICE_35,

(SUM(Tab1.SELLING_PRICE_36) * Tab1.Tax_rate) SELLING_PRICE_36,


(SUM(Tab1.UNIT_PRICE_36) * Tab1.Tax_rate) UNIT_PRICE_36,

(SUM(Tab1.SELLING_PRICE_37) * Tab1.Tax_rate) SELLING_PRICE_37,


(SUM(Tab1.UNIT_PRICE_37) * Tab1.Tax_rate) UNIT_PRICE_37,

(SUM(Tab1.SELLING_PRICE_38) * Tab1.Tax_rate) SELLING_PRICE_38,


(SUM(Tab1.UNIT_PRICE_38) * Tab1.Tax_rate) UNIT_PRICE_38,

(SUM(Tab1.SELLING_PRICE_40) * Tab1.Tax_rate) SELLING_PRICE_40,


(SUM(Tab1.UNIT_PRICE_40) * Tab1.Tax_rate) UNIT_PRICE_40,
Company Confidential - For internal use only 31
4434114
(SUM(Tab1.SELLING_PRICE_42) * Tab1.Tax_rate) SELLING_PRICE_42,
(SUM(Tab1.UNIT_PRICE_42) * Tab1.Tax_rate) UNIT_PRICE_42,

(SUM(Tab1.SELLING_PRICE_44) * Tab1.Tax_rate) SELLING_PRICE_44,


(SUM(Tab1.UNIT_PRICE_44) * Tab1.Tax_rate) UNIT_PRICE_44,

(SUM(Tab1.SELLING_PRICE_45) * Tab1.Tax_rate) SELLING_PRICE_45,


(SUM(Tab1.UNIT_PRICE_45) * Tab1.Tax_rate) UNIT_PRICE_45,

(SUM(Tab1.SELLING_PRICE_46) * Tab1.Tax_rate) SELLING_PRICE_46,


(SUM(Tab1.UNIT_PRICE_46) * Tab1.Tax_rate) UNIT_PRICE_46,

(SUM(Tab1.SELLING_PRICE_48) * Tab1.Tax_rate) SELLING_PRICE_48,


(SUM(Tab1.UNIT_PRICE_48) * Tab1.Tax_rate) UNIT_PRICE_48,

(SUM(Tab1.SELLING_PRICE_49) * Tab1.Tax_rate) SELLING_PRICE_49,


(SUM(Tab1.UNIT_PRICE_49) * Tab1.Tax_rate) UNIT_PRICE_49,

(SUM(Tab1.SELLING_PRICE_51) * Tab1.Tax_rate) SELLING_PRICE_51,


(SUM(Tab1.UNIT_PRICE_51) * Tab1.Tax_rate) UNIT_PRICE_51,

(SUM(Tab1.SELLING_PRICE_52) * Tab1.Tax_rate) SELLING_PRICE_52,


(SUM(Tab1.UNIT_PRICE_52) * Tab1.Tax_rate) UNIT_PRICE_52,

(SUM(Tab1.SELLING_PRICE_54) * Tab1.Tax_rate) SELLING_PRICE_54,


(SUM(Tab1.UNIT_PRICE_54) * Tab1.Tax_rate) UNIT_PRICE_54,

(SUM(Tab1.SELLING_PRICE_56) * Tab1.Tax_rate) SELLING_PRICE_56,


(SUM(Tab1.UNIT_PRICE_56) * Tab1.Tax_rate) UNIT_PRICE_56,

(SUM(Tab1.SELLING_PRICE_58) * Tab1.Tax_rate) SELLING_PRICE_58,


(SUM(Tab1.UNIT_PRICE_58) * Tab1.Tax_rate) UNIT_PRICE_58,

(SUM(Tab1.SELLING_PRICE_60) * Tab1.Tax_rate) SELLING_PRICE_60,


(SUM(Tab1.UNIT_PRICE_60) * Tab1.Tax_rate) UNIT_PRICE_60,

Company Confidential - For internal use only 31


5434115
(SUM(Tab1.SELLING_PRICE_62) * Tab1.Tax_rate) SELLING_PRICE_62,
(SUM(Tab1.UNIT_PRICE_62) * Tab1.Tax_rate) UNIT_PRICE_62,

(SUM(Tab1.SELLING_PRICE_64) * Tab1.Tax_rate) SELLING_PRICE_64,


(SUM(Tab1.UNIT_PRICE_64) * Tab1.Tax_rate) UNIT_PRICE_64,

(SUM(Tab1.SELLING_PRICE_66) * Tab1.Tax_rate) SELLING_PRICE_66,


(SUM(Tab1.UNIT_PRICE_66) * Tab1.Tax_rate) UNIT_PRICE_66,

(SUM(Tab1.SELLING_PRICE_67) * Tab1.Tax_rate) SELLING_PRICE_67,


(SUM(Tab1.UNIT_PRICE_67) * Tab1.Tax_rate) UNIT_PRICE_67,

(SUM(Tab1.SELLING_PRICE_68) * Tab1.Tax_rate) SELLING_PRICE_68,


(SUM(Tab1.UNIT_PRICE_68) * Tab1.Tax_rate) UNIT_PRICE_68,

(SUM(Tab1.SELLING_PRICE_70) * Tab1.Tax_rate) SELLING_PRICE_70,


(SUM(Tab1.UNIT_PRICE_70) * Tab1.Tax_rate) UNIT_PRICE_70,

(SUM(Tab1.SELLING_PRICE_72) * Tab1.Tax_rate) SELLING_PRICE_72,


(SUM(Tab1.UNIT_PRICE_72) * Tab1.Tax_rate) UNIT_PRICE_72,

(SUM(Tab1.SELLING_PRICE_74) * Tab1.Tax_rate) SELLING_PRICE_74,


(SUM(Tab1.UNIT_PRICE_74) * Tab1.Tax_rate) UNIT_PRICE_74,

(SUM(Tab1.SELLING_PRICE_75) * Tab1.Tax_rate) SELLING_PRICE_75,


(SUM(Tab1.UNIT_PRICE_75) * Tab1.Tax_rate) UNIT_PRICE_75,

(SUM(Tab1.SELLING_PRICE_77) * Tab1.Tax_rate) SELLING_PRICE_77,


(SUM(Tab1.UNIT_PRICE_77) * Tab1.Tax_rate) UNIT_PRICE_77,

(SUM(Tab1.SELLING_PRICE_79) * Tab1.Tax_rate) SELLING_PRICE_79,


(SUM(Tab1.UNIT_PRICE_79) * Tab1.Tax_rate) UNIT_PRICE_79,

(SUM(Tab1.SELLING_PRICE_80) * Tab1.Tax_rate) SELLING_PRICE_80,


(SUM(Tab1.UNIT_PRICE_80) * Tab1.Tax_rate) UNIT_PRICE_80,

(SUM(Tab1.SELLING_PRICE_84) * Tab1.Tax_rate) SELLING_PRICE_84,


Company Confidential - For internal use only 31
6434116
(SUM(Tab1.UNIT_PRICE_84) * Tab1.Tax_rate) UNIT_PRICE_84,

(SUM(Tab1.SELLING_PRICE_86) * Tab1.Tax_rate) SELLING_PRICE_86,


(SUM(Tab1.UNIT_PRICE_86) * Tab1.Tax_rate) UNIT_PRICE_86,

(SUM(Tab1.SELLING_PRICE_89) * Tab1.Tax_rate) SELLING_PRICE_89,


(SUM(Tab1.UNIT_PRICE_89) * Tab1.Tax_rate) UNIT_PRICE_89,

(SUM(Tab1.SELLING_PRICE_91) * Tab1.Tax_rate) SELLING_PRICE_91,


(SUM(Tab1.UNIT_PRICE_91) * Tab1.Tax_rate) UNIT_PRICE_91,

(SUM(Tab1.SELLING_PRICE_92) * Tab1.Tax_rate) SELLING_PRICE_92,


(SUM(Tab1.UNIT_PRICE_92) * Tab1.Tax_rate) UNIT_PRICE_92,

(SUM(Tab1.SELLING_PRICE_93) * Tab1.Tax_rate) SELLING_PRICE_93,


(SUM(Tab1.UNIT_PRICE_93) * Tab1.Tax_rate) UNIT_PRICE_93

from (SELECT PF.PROVINCE_CODE,


PF.PROVINCE_CODE || TF.ITEM_CODE || TF.PRIMARY_UOM SORT_BY,
MC.DESCRIPTION,
TF.ITEM_CODE,
TF.ITEM_NAME,
TF.PRIMARY_UOM,
TF.SECONDARY_UOM,
PF.RATE,
PF.PRICED_UOM BG_UOM,
to_char(C_DATE.CREATION_DATE, 'dd/MM/yyyy HH24:MI:SS') CREATION_DATE,
PF.PROVINCE_NAME,
PF.TAX_CODE,
CASE
WHEN PF.TAX_CODE = 'AR_VAT10_EX' THEN
1.1
WHEN PF.TAX_CODE = 'AR_VAT8' THEN
1.08
ELSE
1
END Tax_rate,
Company Confidential - For internal use only 31
7434117
CASE
WHEN PF.PROVINCE_CODE = '01' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_01,
CASE
WHEN PF.PROVINCE_CODE = '01' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_01,

CASE
WHEN PF.PROVINCE_CODE = '02' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_02,
CASE
WHEN PF.PROVINCE_CODE = '02' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_02,

CASE
WHEN PF.PROVINCE_CODE = '08' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_08,
CASE
WHEN PF.PROVINCE_CODE = '08' THEN
PF.UNIT_PRICE1
ELSE
Company Confidential - For internal use only 31
8434118
0
END UNIT_PRICE_08,

CASE
WHEN PF.PROVINCE_CODE = '10' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_10,
CASE
WHEN PF.PROVINCE_CODE = '10' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_10,

CASE
WHEN PF.PROVINCE_CODE = '11' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_11,
CASE
WHEN PF.PROVINCE_CODE = '11' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_11,

CASE
WHEN PF.PROVINCE_CODE = '12' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_12,
CASE
WHEN PF.PROVINCE_CODE = '12' THEN
Company Confidential - For internal use only 31
9434119
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_12,

CASE
WHEN PF.PROVINCE_CODE = '14' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_14,
CASE
WHEN PF.PROVINCE_CODE = '14' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_14,

CASE
WHEN PF.PROVINCE_CODE = '15' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_15,
CASE
WHEN PF.PROVINCE_CODE = '15' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_15,

CASE
WHEN PF.PROVINCE_CODE = '17' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_17,
Company Confidential - For internal use only 32
0434120
CASE
WHEN PF.PROVINCE_CODE = '17' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_17,

CASE
WHEN PF.PROVINCE_CODE = '19' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_19,
CASE
WHEN PF.PROVINCE_CODE = '19' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_19,

CASE
WHEN PF.PROVINCE_CODE = '20' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_20,
CASE
WHEN PF.PROVINCE_CODE = '20' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_20,

CASE
WHEN PF.PROVINCE_CODE = '22' THEN
PF.SELLING_PRICE1
ELSE
Company Confidential - For internal use only 32
1434121
0
END SELLING_PRICE_22,
CASE
WHEN PF.PROVINCE_CODE = '22' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_22,

CASE
WHEN PF.PROVINCE_CODE = '24' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_24,
CASE
WHEN PF.PROVINCE_CODE = '24' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_24,

CASE
WHEN PF.PROVINCE_CODE = '25' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_25,
CASE
WHEN PF.PROVINCE_CODE = '25' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_25,

CASE
WHEN PF.PROVINCE_CODE = '26' THEN
Company Confidential - For internal use only 32
2434122
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_26,
CASE
WHEN PF.PROVINCE_CODE = '26' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_26,

CASE
WHEN PF.PROVINCE_CODE = '27' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_27,
CASE
WHEN PF.PROVINCE_CODE = '27' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_27,

CASE
WHEN PF.PROVINCE_CODE = '30' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_30,
CASE
WHEN PF.PROVINCE_CODE = '30' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_30,

Company Confidential - For internal use only 32


3434123
CASE
WHEN PF.PROVINCE_CODE = '31' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_31,
CASE
WHEN PF.PROVINCE_CODE = '31' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_31,

CASE
WHEN PF.PROVINCE_CODE = '33' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_33,
CASE
WHEN PF.PROVINCE_CODE = '33' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_33,

CASE
WHEN PF.PROVINCE_CODE = '34' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_34,
CASE
WHEN PF.PROVINCE_CODE = '34' THEN
PF.UNIT_PRICE1
ELSE
0
Company Confidential - For internal use only 32
4434124
END UNIT_PRICE_34,

CASE
WHEN PF.PROVINCE_CODE = '35' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_35,
CASE
WHEN PF.PROVINCE_CODE = '35' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_35,

CASE
WHEN PF.PROVINCE_CODE = '36' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_36,
CASE
WHEN PF.PROVINCE_CODE = '36' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_36,

CASE
WHEN PF.PROVINCE_CODE = '37' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_37,
CASE
WHEN PF.PROVINCE_CODE = '37' THEN
PF.UNIT_PRICE1
Company Confidential - For internal use only 32
5434125
ELSE
0
END UNIT_PRICE_37,

CASE
WHEN PF.PROVINCE_CODE = '38' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_38,
CASE
WHEN PF.PROVINCE_CODE = '38' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_38,

CASE
WHEN PF.PROVINCE_CODE = '40' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_40,
CASE
WHEN PF.PROVINCE_CODE = '40' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_40,

CASE
WHEN PF.PROVINCE_CODE = '42' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_42,
CASE
Company Confidential - For internal use only 32
6434126
WHEN PF.PROVINCE_CODE = '42' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_42,

CASE
WHEN PF.PROVINCE_CODE = '44' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_44,
CASE
WHEN PF.PROVINCE_CODE = '44' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_44,

CASE
WHEN PF.PROVINCE_CODE = '45' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_45,
CASE
WHEN PF.PROVINCE_CODE = '45' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_45,

CASE
WHEN PF.PROVINCE_CODE = '46' THEN
PF.SELLING_PRICE1
ELSE
0
Company Confidential - For internal use only 32
7434127
END SELLING_PRICE_46,
CASE
WHEN PF.PROVINCE_CODE = '46' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_46,

CASE
WHEN PF.PROVINCE_CODE = '48' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_48,
CASE
WHEN PF.PROVINCE_CODE = '48' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_48,

CASE
WHEN PF.PROVINCE_CODE = '49' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_49,
CASE
WHEN PF.PROVINCE_CODE = '49' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_49,

CASE
WHEN PF.PROVINCE_CODE = '51' THEN
PF.SELLING_PRICE1
Company Confidential - For internal use only 32
8434128
ELSE
0
END SELLING_PRICE_51,
CASE
WHEN PF.PROVINCE_CODE = '51' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_51,

CASE
WHEN PF.PROVINCE_CODE = '52' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_52,
CASE
WHEN PF.PROVINCE_CODE = '52' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_52,

CASE
WHEN PF.PROVINCE_CODE = '54' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_54,
CASE
WHEN PF.PROVINCE_CODE = '54' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_54,

CASE
Company Confidential - For internal use only 32
9434129
WHEN PF.PROVINCE_CODE = '56' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_56,
CASE
WHEN PF.PROVINCE_CODE = '56' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_56,

CASE
WHEN PF.PROVINCE_CODE = '58' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_58,
CASE
WHEN PF.PROVINCE_CODE = '58' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_58,

CASE
WHEN PF.PROVINCE_CODE = '60' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_60,
CASE
WHEN PF.PROVINCE_CODE = '60' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_60,
Company Confidential - For internal use only 33
0434130
CASE
WHEN PF.PROVINCE_CODE = '62' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_62,
CASE
WHEN PF.PROVINCE_CODE = '62' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_62,

CASE
WHEN PF.PROVINCE_CODE = '64' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_64,
CASE
WHEN PF.PROVINCE_CODE = '64' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_64,

CASE
WHEN PF.PROVINCE_CODE = '66' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_66,
CASE
WHEN PF.PROVINCE_CODE = '66' THEN
PF.UNIT_PRICE1
ELSE
Company Confidential - For internal use only 33
1434131
0
END UNIT_PRICE_66,

CASE
WHEN PF.PROVINCE_CODE = '67' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_67,
CASE
WHEN PF.PROVINCE_CODE = '67' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_67,

CASE
WHEN PF.PROVINCE_CODE = '68' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_68,
CASE
WHEN PF.PROVINCE_CODE = '68' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_68,

CASE
WHEN PF.PROVINCE_CODE = '70' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_70,
CASE
WHEN PF.PROVINCE_CODE = '70' THEN
Company Confidential - For internal use only 33
2434132
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_70,

CASE
WHEN PF.PROVINCE_CODE = '72' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_72,
CASE
WHEN PF.PROVINCE_CODE = '72' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_72,

CASE
WHEN PF.PROVINCE_CODE = '74' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_74,
CASE
WHEN PF.PROVINCE_CODE = '74' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_74,

CASE
WHEN PF.PROVINCE_CODE = '75' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_75,
Company Confidential - For internal use only 33
3434133
CASE
WHEN PF.PROVINCE_CODE = '75' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_75,

CASE
WHEN PF.PROVINCE_CODE = '77' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_77,
CASE
WHEN PF.PROVINCE_CODE = '77' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_77,

CASE
WHEN PF.PROVINCE_CODE = '79' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_79,
CASE
WHEN PF.PROVINCE_CODE = '79' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_79,

CASE
WHEN PF.PROVINCE_CODE = '80' THEN
PF.SELLING_PRICE1
ELSE
Company Confidential - For internal use only 33
4434134
0
END SELLING_PRICE_80,
CASE
WHEN PF.PROVINCE_CODE = '80' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_80,

CASE
WHEN PF.PROVINCE_CODE = '84' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_84,
CASE
WHEN PF.PROVINCE_CODE = '84' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_84,

CASE
WHEN PF.PROVINCE_CODE = '86' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_86,
CASE
WHEN PF.PROVINCE_CODE = '86' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_86,

CASE
WHEN PF.PROVINCE_CODE = '89' THEN
Company Confidential - For internal use only 33
5434135
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_89,
CASE
WHEN PF.PROVINCE_CODE = '89' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_89,

CASE
WHEN PF.PROVINCE_CODE = '91' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_91,
CASE
WHEN PF.PROVINCE_CODE = '91' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_91,

CASE
WHEN PF.PROVINCE_CODE = '92' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_92,
CASE
WHEN PF.PROVINCE_CODE = '92' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_92,

Company Confidential - For internal use only 33


6434136
CASE
WHEN PF.PROVINCE_CODE = '93' THEN
PF.SELLING_PRICE1
ELSE
0
END SELLING_PRICE_93,
CASE
WHEN PF.PROVINCE_CODE = '93' THEN
PF.UNIT_PRICE1
ELSE
0
END UNIT_PRICE_93

FROM HSGHOME.PRICE_F PF
INNER JOIN HSGHOME.ITEM_F TF
ON (PF.ITEM_ID = TF.ITEM_ID)
INNER JOIN MTL_ITEM_CATEGORIES_V MIC
ON (TF.ITEM_ID = MIC.INVENTORY_ITEM_ID AND
MIC.ORGANIZATION_ID = 111)
INNER JOIN MTL_CATEGORIES MC
ON MIC.CATEGORY_ID = MC.CATEGORY_ID
LEFT JOIN (select tf.item_id,
max(PF.CREATION_DATE) CREATION_DATE
from HSGHOME.PRICE_F PF
INNER JOIN HSGHOME.ITEM_F TF
ON (PF.ITEM_ID = TF.ITEM_ID)
group by TF.Item_Id) C_DATE
on (TF.Item_Id = C_DATE.ITEM_ID)

WHERE MIC.CATEGORY_SET_NAME = 'Inventory'


) Tab1
GROUP BY Tab1.DESCRIPTION,
Tab1.ITEM_CODE,
Tab1.ITEM_NAME,
Tab1.PRIMARY_UOM,
Tab1.SECONDARY_UOM,
Tab1.RATE,
Company Confidential - For internal use only 33
7434137
Tab1.BG_UOM,
Tab1.TAX_CODE,
Tab1.CREATION_DATE,
Tab1.Tax_rate
Order By Tab1.ITEM_CODE) Tab2
--where Tab2.item_code = 'C40000023'

Company Confidential - For internal use only 33


8434138
Open and Closed Issues

Open Issues

ID Issue Resolution Responsibility Target Date Impact


Date

Closed Issues

ID Issue Resolution Responsibility Target Date Impact


Date

Company Confidential - For internal use only 33


9434139

You might also like