Bom dia, será que alguém poderia me fornecer uma dica na solução de um problema com Interface de transações/lotes de Inventário?
Ocorre que o processo customizado está populando as tabelas MTL_TRANSACTIONS_INTERFACE e MTL_TRANSACTION_LOTS_INTERFACE
Ao importar para o INV o sistema gera varias linhas nas tabelas e tb agrupa corretamente a tabela de saldos (MTL_ONHAND_QUANTITIES_DETAIL) como no exemplo:
Lot_number: LOT123, Inventory_Item_id: 1023, QTD: 100
Lot_number: LOT123, Inventory_Item_id: 1023, QTD: 150
Lot_number: LOT123, Inventory_Item_id: 1023, QTD: 220
Ocorre que preciso mandar para a Interface de transações, por exemplo, uma transação que deva obrigatoriamente baixar uma quantidade de linha 2.
Porém quanto as tabelas de interface são populadas e processadas, a baixa está ocorrendo de forma aleatório haja vista que o campo Lot_Number a Inventory_Item_id se repetem.
Eu penso que deve existir um campo na interface para instruir o processo de interface a baixar o registro apontado.
Essa é a minha dúvida, como posso preencher as tabelas de interface de modo a realizar a baixa da linha 2 por exemplo e não da linha 1 ou linha 3.
Agradeço qualquer orientação neste sentido.
Pedro Alvares