Captain Brendon McCullum and Ross Taylor will miss New Zealand's one-day series in Sri Lanka next month.