### Como Compilar o Diretório GRAPI

Os programas de relatório gerados pelo DataViewer utilizam-se das APIs específicas de cada produto ERP, para a extração de dados. Cada perfil de integração possui informações parametrizadas na base de dados do DataViewer e suas respectivas APIs. As APIs de cada perfil encontram-se gravadas no diretório GRAPI do Data Viewer. Essas APIs necessitam ser compiladas após a instalação do DataViewer, e recompiladas sempre que houver atualização de algum dos programas desse diretório.

Para compilar o diretório GRAPI, onde se faz necessário observar os seguintes detalhes:

- Os programas do diretório grapi não vão compilados na mídia ou pacote de atualização do DataViewer. Esses programas devem ser compilados pelo cliente, de acordo com o produto para o qual desenvolve relatórios.

- Caso desenvolva relatórios para o Magnus, o cliente deve compilar os programas do diretório grapi que iniciem por "grmg" com as bases do Magnus conectadas.

- Caso desenvolva relatórios para o Datasul_EMS 5, o cliente deve compilar os programas do diretório grapi que iniciem por "gr5" com as bases do Datasul_EMS 5 conectadas.

- Caso desenvolva relatórios para o Datasul-EMS 2, o cliente deve compilar os programas do diretório grapi que iniciem por "gr2" (exceto para os programas gr2013, gr2013a, gr2013b e gr2013c) com as bases do Datasul-EMS 2 conectadas.

- Caso desenvolva relatórios para o Datasul HCM, o cliente deve compilar os programas do diretório grapi que iniciem por "gr2" (exceto para os programas gr2013, gr2013a, gr2013b e gr2013c) com as bases do Datasul HCM conectadas.

- Se desenvolve relatórios para o Datasul 10 ou superior, o Cliente deve compilar do diretório grapi os programas gr2013, gr2013a, gr2013b e gr2013c com as bases do Datasul 10 ou superior.

Importante:
Ao utilizar Datasul HCM e Datasul_EMS 2, o Cliente precisa utilizar dois atalhos, um para desenvolver relatórios para o DataViewer no Datasul_HCM e outro para o Datasul_EMS2. Cada atalho deverá ter um .ini e um .pf diferente e acessar diretório grapi com programas compilados de forma diferente, ou seja, cada um compilado com as suas respectivas bases de dados.

| Índice | Topo |