Для этого можно использовать формат строки.
String.format("%s%07d", date, id);
// if date="20191107" and id=181, this will give 201911070000181
Что делает этот код, он добавляет 0 перед идентификатором, пока его длина не станет 7. (Первая часть - дата, и я предполагаю, что дата всегда имеет длину 8 символов.) Она не будет работать, если идентификатор - строка, поэтому я предлагаю приведение к целому числу.