XML 18 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments - Pre-tax Effect of Derivative Instruments in Hedging Relationships on OCI (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) Recognized in OCI on Derivatives in Cash Flow Hedging Relationship $ 75 $ 34
Total 96 (9)
Foreign currency contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) Recognized in OCI on Derivatives in Cash Flow Hedging Relationship 76 34
Gains (Losses) Recognized in OCI on Derivatives in Net Investment Hedging Relationship 21 (43)
Interest rate contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (Losses) Recognized in OCI on Derivatives in Cash Flow Hedging Relationship $ (1) $ 0