XML 32 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
REPOSITIONING AND OTHER CHARGES 4 (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Employees
Mar. 31, 2014
Employees
Net repositioning and other charges Paragraph Details [Abstract]    
Gross Repositioning Charge $ 46hon_GrossRepositioningCharge $ 88hon_GrossRepositioningCharge
Number Of Employees Severed 3,040hon_NumberOfEmployeesSevered 1,520hon_NumberOfEmployeesSevered
Net Repositioning And Other Charges [Line Items]    
Restructuring and Related Cost, Incurred Cost 39us-gaap_RestructuringAndRelatedCostIncurredCost 82us-gaap_RestructuringAndRelatedCostIncurredCost
Severance Costs [Member]    
Net Repositioning And Other Charges [Line Items]    
Restructuring and Related Cost, Incurred Cost 37us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
71us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Tangible And Intangible Asset Impairment [Member]    
Net Repositioning And Other Charges [Line Items]    
Restructuring and Related Cost, Incurred Cost 8us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= hon_TangibleAndIntangibleAssetImpairmentMember
9us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= hon_TangibleAndIntangibleAssetImpairmentMember
Exit Costs [Member]    
Net Repositioning And Other Charges [Line Items]    
Restructuring and Related Cost, Incurred Cost 1us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
8us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Restructuring Reserve Accrual Adjustments [Member]    
Net Repositioning And Other Charges [Line Items]    
Restructuring and Related Cost, Incurred Cost $ (7)us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= hon_RestructuringReserveAccrualAdjustmentsMember
$ (6)us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= hon_RestructuringReserveAccrualAdjustmentsMember