Upload /edi mangto
edi mangto =>中间 table => call fusion SO
edi
mang
to
uploa
d
SO 的
Middle table
其他
系统
1: 启用弹性栏位
Header: attribute1~15; Global_attribute1~15
Line: global attribute1~15
INDUSTRY_ATTRIBUTE1~3
Mangtoxi 系统的 orderId , order no, order line_id
orderId => fusion.H_attributeX
order line_id => fusion.L_attributeX
createby =>
Fusion:
Source order no, => order no + TH
source line, =>
source shipment line
2:价格体系(fusion 会如何设置)
SO LINE DISCOUNT
SO HEADER SHIPPING FEE
SO LINE TAX
FUsion
SO HDR TAX
SO HEADER PAYMENT FEE
SO HEADER PAYMENT FEE TAX
3 orderType: TH-89-TWH-LOYALTY
TL5-MA-TG3-billonly
4: 会不会同时建 SO,走货 保留一起的 case?
Auto-book, Auto-reserve SO, Auto-pick
Request invoice?
5: price: edi mangto 会发送 price list id 到 staging
Fusion 常用 table:
select ''salesperson001'',
jrs.salesrep_number,
jrs.resource_id,
jrs.status,
jrs.start_date_active,
jrs.end_date_active
from fusion.jtf_rs_salesreps jrs
where jrs.status = ''A''
and jrs.start_date_active <= to_date(sysdate)
and (jrs.end_date_active >= to_date(sysdate) or
jrs.end_date_active is null)
SELECT V.LOOKUP_CODE ORDER_TYPE_CODE, V.MEANING
ORDER_TYPE
FROM TTIFUSX1.FUS_FND_LOOKUP_VALUES_VL V
WHERE V.LOOKUP_TYPE IN ('ORA_DOO_LINE_TYPES',
'ORA_DOO_ORDER_TYPES')
--AND V.TAG IS NULL
AND UPPER(V.MEANING) = UPPER(P_ORDER_TYPE);
--item
SELECT ESI.ITEM_NUMBER, ESI.ORGANIZATION_ID,
ESI.SHIPPABLE_ITEM_FLAG,ESI.CUSTOMER_ORDER_ENABLED_FLAG,
ESI.BACK_TO_BACK_ENABLED
FROM TTIFUSX1.FUS_EGP_SYSTEM_ITEMS_B ESI
WHERE ESI.ITEM_NUMBER = P_ITEM_NUMBER
AND ESI.ENABLED_FLAG = 'Y'
AND ESI.INVENTORY_ITEM_STATUS_CODE = 'Active'
AND ESI.ORGANIZATION_ID = P_ORGANIZATION_ID;
SELECT HCA.CUST_ACCOUNT_ID,
HCSU.SITE_USE_ID,
HCSU.LOCATION,
HPS.PARTY_SITE_NAME,
HP.PARTY_ID,
HCAS.PARTY_SITE_ID,
HL.ADDRESS1,
HL.COUNTRY
FROM TTIFUSX1.FUS_HZ_PARTIES
TTIFUSX1.FUS_HZ_CUST_ACCOUNTS
HP,
HCA,
TTIFUSX1.FUS_HZ_PARTY_SITES
HPS,
TTIFUSX1.FUS_HZ_LOCATIONS
HL,
TTIFUSX1.FUS_HZ_CUST_ACCT_SITES_ALL HCAS,
TTIFUSX1.FUS_HZ_CUST_SITE_USES_ALL HCSU
WHERE HP.PARTY_ID = HCA.PARTY_ID
AND HCA.STATUS = 'A'
AND HCA.ACCOUNT_NUMBER = P_CUSTOMER_NUMBER
AND HP.PARTY_ID = HPS.PARTY_ID
AND HPS.LOCATION_ID = HL.LOCATION_ID
AND HPS.PARTY_SITE_ID = HCAS.PARTY_SITE_ID
AND HCAS.CUST_ACCT_SITE_ID = HCSU.CUST_ACCT_SITE_ID
AND HCSU.SITE_USE_CODE = 'SHIP_TO'
AND HCSU.STATUS = 'A'
AND UPPER(HPS.PARTY_SITE_NAME) =
UPPER(P_PARTY_SITE_NAME);