Sitecore Commerce: Adventure works catalog did not get imported. How to do that manually?

If you are working with Sitecore Commerce and you follow the setup guideline you know that it imports the Adventure works catalog into Commerce Server and Sitecore. What if something goes wrong and you need to import it manually?

If you are reading this most likely you ran into the same issue I did recently. The import process happens when you are running the powershell command InitializeCSSite but if you open Commerce server and it’s not showing up here is what you need to do:

1) Open Commerce Server, and on the Catalogs click import.

2) Browse to your Sitecore Website folder and look for the catalog.xml file i.e. C:\myproject\Website\SitecoreCommerce\Data\Catalog\catalog.xml. Once you do that you should be see on the Status View into Commerce Server the following:

3) That’s it. Now if you open Sitecore content Editor and navigate to the Catalogs root (/sitecore/Commerce/Catalog Management/Catalogs) you should see the Adventure Wors Catalog available on the Selected Catalogs field. Clicking the checkbox should make it show under the Catalogs Item as bellow:

Sitecore Commerce: O catálago Adventure works não foi importado. Como fazê-lo manualmente?

Se você está trabalhando com Sitecore Commerce e está seguindo o guia de instalação você sabe que durante a instalação, o catálogo Adventure works é importado no Commerce Server e no Sitecore. E se ocorrer um problema durante a instalação, como posso fazê-lo manualmente?

Se você continuou lendo é porque possivelmente está tendo o mesmo problema que eu tive recentemente. O processo de importação ocorre quando você roda o commando de powershell InitializeCSSite. Porém se você abrir o Commerce Server e ele não tiver sido importado, eis o que você pode fazer:

1) Abra o Commerce Server e no link Catalogo click importar.

2) Navegue até o caminho da sua instância do Sitecore e procure pelo arquivo catalog.xml, por exemplo, C:\myproject\Website\SitecoreCommerce\ Data\Catalog\catalog.xml. Depois de fazer isso e clicar em OK você deverá ver, na aba Status do Commerce Server o seguinte:

3) É isso. Agora se você abrir o Editor de Conteúdo do Sitecore e navegar até o caminho do item Catalogs(/sitecore/Commerce/Catalog Management/Catalogs) você deverá ver o catálogo Adventure Wors disponível para ser selecionado, no campo Selected Catalogs. Clicando o checkbox deverá fazer o catálogo ficar disponível abaixo do item Catalogs: