v3.6.0.2

Retirement and Post-Retirement Benefit Plans (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Oct. 31, 2015 | Oct. 31, 2015 | Oct. 31, 2014
Shared plans |  |  |
Defined benefit plans |  |  |
Shared plan contribution |  | $ 518 | $ 277
Non-U.S. Defined Benefit Plans |  |  |
Defined benefit plans |  |  |
Plan assets | $ 11,700 | 11,700 |
Projected Benefit Obligation | 11,900 |  |
Recognized accumulated comprehensive loss | 2,600 | 2,600 |
Defined benefit plan accumulated other comprehensive loss on transfer | 553 |  |
Post-Retirement Benefit Plans |  |  |
Defined benefit plans |  |  |
Recognized credits |  | 28 | $ 18
Post-retirement benefit plan obligation transferred from Parent | 150 | 150 |
Post-retirement benefit plan asset transferred from Parent | 40 | 40 |
Recognized accumulated other comprehensive income transferred from parent | $ 10 | $ 10 |

X
- Definition The total of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income transferred from parent. + References No definition available. + Details
Name: | hpe_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTaxTransferredFromParent
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Gain (Loss) on remeasurement on assets and obligations transferred . + References No definition available. + Details
Name: | hpe_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansReMeasurementGainLoss
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Defined benefit plan recognized credits. + References No definition available. + Details
Name: | hpe_DefinedBenefitPlanRecognizedCredits
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Transfer of plan assets from Parent to the Company in connection with separation. + References No definition available. + Details
Name: | hpe_DefinedBenefitPlanTransferOfAssetsFromParentInConnectionToSeparation
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Transfer of net benefit obligation from parent to the Company in connection with the separation. + References No definition available. + Details
Name: | hpe_DefinedBenefitPlanTransferOfNetBenefitObligationFromParentInConnectionWithSeparation
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Parent contributions to multiemployer shared plans. + References No definition available. + Details
Name: | hpe_ParentContributionsToMultiemployerSharedPlans
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Post-retirement benefit plan asset transferred from Parent to the Company + References No definition available. + Details
Name: | hpe_PostretirementBenefitPlanAssetTransferredFromParent
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Post-retirement benefit plan obligation transferred from Parent to the Company. + References No definition available. + Details
Name: | hpe_PostretirementBenefitPlanObligationTransferredFromParent
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Transfer of Accumulated Other Comprehensive Income (Loss), from the parent to Company in connection with the separation. + References No definition available. + Details
Name: | hpe_TransferOfAccumulatedOtherComprehensiveIncomeLossFromParentInConnectionWithSeparation
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=hpe_SharedPlanAccountedForAsMultiemployerBenefitPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_ForeignPensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |