Hola estimado.
SAP B1 maneja un correlativo unico (Numerico) para cada documento. En el caso de las OCompra tambien.
Si observas en tu SAP en la parte superior derecha, de la OC, arriba de las 3 fechas que aparecen en tu pantalla hay un numero, ese numero es unico desde que creas tu OC hasta que la finalizas y ese numero nunca se repetirá ya que SAP tambien lo usa para su control interno.
Otra opcion si deseas es usar el numero de referencia (alfanumerico) que aparece en la parte superior izquierda, allí podés colocar numeros y letras para llevar control de tus OC. (esta ultima opcion usa el personal de aqui, la gente de importaciones para llevar su control).
Complementando, lo expuesto por @saufondez, el número que tu llamas ID es el número de documento de tu orden, cuando se encuentra en proceso de aprobación, este documento en si es un borrador, que posterior a la autorización y creación de la orden tendrá un número definitivo.
Como te comentan la idea es que si quieres llevar un correlativo propio, utilices otro campo, también tienes la opción de campos de usuarios, pero si quiere tomar el número de documento como su id, se base en este una vez que la orden haya sido creada, posterior al proceso de autorización.
Estimad@ @anon76416387, efectivamente así será, si la orden pasa por un proceso de aprobación. Luego de ser aprobada y posteriormente creada quedará con un número de documento definitivo.
Cuando creas un documento (ej, pedido) que pasa por proceso de aprobación, el sistema crea un doc. preliminar, asigna al preliminar el consecutivo siguiente de la serie de documento (imagen de @oscarezh), solo hasta que el documento supere la aprobación se asigna como numero definitivo el consecutivo de la serie que este disponible en ese momento.
Por esto nunca vas a poder asignar desde el inicio (antes de la aprobación) un consecutivo como definitivo.