XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplementary Financial Information - Schedule of Transferred Trade Receivables Not Collected from Third Parties (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Trade Receivables Sold and Cash Received Roll Forward        
Balance at beginning of period $ 171 $ 123 $ 147 $ 149
Trade receivables sold 2,404 2,268 7,773 6,969
Cash receipts (2,427) (2,269) (7,778) (6,997)
Foreign currency and other (5) 8 1 9
Balance at end of period $ 143 $ 130 $ 143 $ 130