XML 105 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Pension Benefits Change in Projected Benefit Obligations, Plan Assets, and Funding Status (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2019
Sep. 30, 2017
Sep. 29, 2018
Dec. 29, 2018
Dec. 30, 2017
Amounts Recognized in Balance Sheet          
Other Assets       $ 228 $ 252
Other liabilities       (651) (839)
Europe | Europe | Project K | Pension          
Defined Benefit Plan Disclosure [Line Items]          
Curtailment gain     $ 30    
U.S. and Canada | Project K          
Defined Benefit Plan Disclosure [Line Items]          
Curtailment gain   $ 136      
U.S. and Canada defined contribution plans | Minimum          
Amounts Recognized in Balance Sheet          
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 3.00%        
U.S. and Canada defined contribution plans | Maximum          
Amounts Recognized in Balance Sheet          
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 7.00%        
Global | Pension          
Change in Benefit Obligation [Roll Forward]          
Beginning of Year       5,648 5,510
Service Cost       87 96
Interest Cost       165 164
Plan participants' contributions       1 1
Plan Amendments       6 6
Actuarial (gain) loss       (384) 264
Benefits paid       (280) (395)
Curtailments and special termination benefits       (36) (156)
Other       1 1
Foreign Currency Adjustments       (91) 157
End of Year       5,117 5,648
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]          
Fair Value, Beginning of Year       5,043 4,544
Actual Return on Plan Assets       (299) 666
Employer Contributions       270 31
Plan participants' contributions       1 1
Benefits Paid, Plan Assets       (236) (364)
Other       (1) 1
Foreign Currency Adjustments       (101) 164
Fair Value, End of Year       4,677 5,043
Funded Status       (440) (605)
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss)          
Prior Service Cost       41 48
Net Amount Recognized       41 48
Amounts Recognized in Balance Sheet          
Other Assets       228 252
Other Current Liabilities       (17) (19)
Other liabilities       (651) (838)
Net Amount Recognized       (440) (605)
Defined Benefit Plan, Accumulated Benefit Obligation       $ 5,000 $ 5,400