ACCOUNTS RECEIVABLE (Details) - USD ($) $ in Millions |
Mar. 31, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Accounts Receivable, Net Current [Abstract] | ||
| Trade | $ 8,367 | $ 8,449 |
| Less - Allowance for doubtful accounts | (212) | (272) |
| Accounts receivable, Net | 8,155 | 8,177 |
| Contracts Receivables Paragraph Details [Abstract] | ||
| Unbilled contract receivable | $ 1,665 | $ 1,626 |