Como é comum entre os clientes, precisar fazer carga de categorias para o Sistema, a Oracle tem um processo que importa as categorias via script. Para efetuar essa carga deve-se alimentar a tabela mtl_item_categories_interface, segue abaixo o script para fazer isso.
Processo de Criar uma categoria vinculada ao item:
INSERT INTO mtl_item_categories_interface (inventory_item_id, organization_id, transaction_type, process_flag, set_process_id, category_set_id, category_id) VALUES (22549619, -- inventory_item_Id 196, -- organization_id 'CREATE', -- Processo para Criar 1, -- 1 pronto para importar 2, -- ID DO PROCESSO 83, -- CATEGORY_SET_ID 2736); -- NA.NA.NA
Após rodar o script ,entre na responsabilidade Inventory -> Items -> Import -> Import Item Category Assignments
Logo após pode-se verificar que a categoria foi vinculada ao item perfeitamente.
Processo de Atualizar uma categoria:
INSERT INTO mtl_item_categories_interface (inventory_item_id, organization_id, transaction_type, process_flag, set_process_id, category_set_id, old_category_id, category_id) VALUES (22549619, -- inventory_item_Id 196, -- organization_id 'UPDATE', -- Processo para Atualizar 1, -- 1 pronto para importar 2, -- ID DO PROCESSO 83, -- CATEGORY_SET_ID 2736, -- OLD_CATEGORY_ID 2747); -- OUTROS - NACIONAL
Espero ter ajudado, dúvidas e sugestões entre em contato pelo skype: alexpagliarini53
Deixe uma resposta