XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Supplementary Financial Information - Schedule of Transferred Trade Receivables Not Collected from Third Parties (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Trade Receivables Sold and Cash Received [Roll Forward]        
Balance at beginning of period $ 207 $ 88 $ 188 $ 235
Trade receivables sold 2,947 2,323 6,489 5,181
Cash receipts (2,940) (2,286) (6,472) (5,291)
Foreign currency and other (2) (1) 7 (1)
Balance at end of period $ 212 $ 124 $ 212 $ 124