Olá,
O tipo de movimento 641 é usado para fazer a PGI contra a entrega de saída da ordem de venda, enquanto o 643 é usado para PGI contra a entrega de saída da OTD.
O recebimento de mercadorias sempre é feito com referência à entrega de saída. Este é o comportamento padrão do SAP. O SAP realiza verificações contra a entrega de saída + se a PGI foi feita ou não para a entrega.
Portanto, mesmo que o usuário tente fazer uma entrada de mercadorias com referência ao número da OTD, as verificações anteriores serão realizadas e qualquer desvio nos dados de entrega resultará em um erro do sistema.
Saudações,
Swapneel Kolte