Creo que el problema está en la generación de la ID de tus pedidos, debe estar ligado a la fecha y a la ID de tu cliente, con lo cual al intentar crear un segundo pedido con el mismo cliente en el mismo día, la ID que intenta generar ya existe.
Te recomiendo que en la columna que tengas como ID del pedido, en la sección INITIAL VALUE, introduzcas la fórmula UNIQUEID(). O si lo prefieres, puedes dejar la fórmula que ya tienes, adjuntándole al final "-"&UNIQUEID(). De esta forma al final de tu ID de pedido meterá un código único aleatorio que solucionará el problema.