Como administrar macro substituições no In Out?
Nesta funcionalidade é possível
cadastrar chaves
(DE) e informar os valores de substituição
(PARA) dessas chaves.Adicionando uma macro substituição de/para
- Acesse o menuInterfaces > Estruturas de Interfaces > Macro Substituição De/Para.
- Na telaFiltro Macro Substituição - DE / PARA, clique emAdicionar
. - De acordo com as definições, preencha os campos da telaCriar Macro Substituição - DE / PARA:

- #CLASSES12#:Path do CLASSES12.ZIP.
- #CLASSPATH#:Classpath utilizado no Java para buscar JAR's.
- #DB_PASS#:Senha usuário Drawback.
- #DB_USER#:Usuário Drawback.
- #FTP_EXTENSAO_ARQUIVO_DEL#:Extensão de arquivos manipulados via FTP e deletados.
- #FTP_EXTENSAO_ARQUIVO_GET#:Extensão de arquivos a serem recebidos do servidor FTP.
- #FTP_EXTENSAO_ARQUIVO_SEND#:Extensão de arquivos a serem enviados para o servidor FTP.
- #FTP_HOST#:IP ou nome da máquina do servidor de FTP.
- #FTP_PASTA_BACKUP_SEND#:Pasta local de backup de arquivos enviados para o servidor FTP.
- #FTP_PASTA_LOCAL_DEL#:Pasta local para deletar os arquivos manipulados via FTP.
- #FTP_PASTA_LOCAL_GET#:Pasta local para receber os arquivos do servidor FTP.
- #FTP_PASTA_LOCAL_SEND#:Pasta local que contém os arquivos a serem enviados para o servidor FTP.
- #FTP_PASTA_LOGS_DEL#:Pasta local dos logs de arquivos manipulados via FTP e deletados.
- #FTP_PASTA_LOGS_GET#:Pasta local dos logs de arquivos recebidos do servidor FTP.
- #FTP_PASTA_LOGS_SEND#:Pasta local dos logs de arquivos enviados para o servidor FTP.
- #FTP_PASTA_REMOTA_DEL#:Pasta remota para deletar os arquivos manipulados via FTP.
- #FTP_PASTA_REMOTA_GET#:Pasta remota para buscar os arquivos no servidor FTP.
- #FTP_PASTA_REMOTA_SEND#:Pasta remota para receber os arquivos no servidor FTP.
- #FTP_PORTA#:Porta para conexão FTP (informar 0 se não houver).
- #FTP_PREFIXO_ARQUIVO_DEL#:Prefixo de arquivos manipulados via FTP e deletados.
- #FTP_PREFIXO_ARQUIVO_GET#:Prefixo de arquivos a serem recebidos do servidor FTP.
- #FTP_PREFIXO_ARQUIVO_SEND#:Prefixo de arquivos a serem enviados para o servidor FTP.
- #FTP_SENHA#:Senha para conexão FTP.
- #FTP_USA_SSH#:Indicador de uso do protocolo SSH no FTP (SFTP). Valores permitidos: S ou N.
- #FTP_USUARIO#:Usuário para conexão FTP.
- #INOUT_PASS_DB#:Senha do usuário do In Out para conexão das interfaces do Drawback.
- #INOUT_USER_DB#:Usuário In Out para conexão das interfaces do Drawback.
- #INT_XML_JAVA_BIN#:Path da pasta BIN do Java, incluindo a barra "\" (somente preencher se der erro na chamada do Java).
- #INT_XML_JAVA_XMX#:Valor em megabytes para determinar a alocação da memória Java para execução da interface em XML.
- #INT_XML_MATCH_PED_LOCAL_OUT#:Standard local folder (Out).
- #INT_XML_STD_LOCAL_IN#:Standard local folder (In).
- #INT_XML_STD_LOCAL_OUT#:Standard local folder (Out).
- #JAVA_BIN#:Diretório \BIN referente à máquina virtual Java. Exemplo: geração de arquivo TXT (SFW_OIF_TXT_GEN_JAVA.BAT).
- #JAVA_HOME#:Path do JDK do Java.
- #OJDBC14#:Path do driver JDBC do Oracle.
- #SAP_DIR_BACKUP#:SAP Integration. This variable is used to define the directory which will be placed the backup files (TXT). The path is relative to the InOut directory (#IDENT#INTERFACES).
- #SAP_DIR_SPOOL#:SAP Integration. This variable is used to define the directory which will be placed the output files (TXT). The path is relative to the InOut directory (#IDENT#INTERFACES).
- #SAP_EXEC_TXT#:SAP Integration. This variable is used to set outbound interface to generate flat files (TXT) or to send data to SAP via RFC. Mark X to generate flat files or leave it blank to send via RFC.
- #SAP_NLS_LANG#:SAP Integration. Database parameter used in SAP interfaes.
- #SAP_OPTIMIZER_MODE#:SAP Integration. Database parameter used in SAP interfaes.
- #TAXIT_USER#:Usuário do Taxit.
- #WEBSERVICE_MEX#:Indica se a interface deverá ir buscar no Taxit as informações que serão gravadas nas tabelas do In Out.
- Clique emSalvar.
Editando uma macro substituição de/para
- Acesse o menuInterfaces > Estruturas de Interfaces > Macro Substituição De/Para.
- Na tabela da telaFiltro Macro Substituição - DE / PARA, clique no botãoEditar
do registro cujas informações serão atualizadas.Para visualizar ou excluir um registro, clique nos botõesVisualizar
e Excluir
, respectivamente. - Na telaEditar Macro Substituição - DE / PARA, altere asinformaçõesnecessárias.
- Clique emSalvar.
Gerando sript SQL de macro substituição de/para
- Acesse o menuInterfaces > Estruturas de Interfaces > Macro Substituição De/Para.
- Na tabela da telaFiltro Macro Substituição - DE / PARA, clique no botão
do registro cujo script será gerado.É possível organizar os dados de tabela por meio dos botõesEsconder Filtros
, Exibir Agrupador
e Exibir/Esconder Colunas
. - Na telaDetalhes Macro Substituição - DE / PARA, clique emGerar Script SQL
. - Na telaScripts, clique emGravar Script SQL.
Será gerado um arquivo SQL com o script da macro.
Consultando log de alterações de macro substituição de/para
- Acesse o menuInterfaces > Estruturas de Interfaces > Macro Substituição De/Para.
- Na tabela da telaFiltro Macro Substituição - DE / PARA, clique no botão
do registro cujo script será gerado.É possível organizar os dados de tabela por meio dos botõesEsconder Filtros
, Exibir Agrupador
e Exibir/Esconder Colunas
. - Na telaDetalhes Macro Substituição - DE / PARA, clique emLog de Alterações
. - Na telaLog de Alterações, preencha os campos de filtro e clique emFiltrar.
Os registros de todas as atividades realizadas pelos usuários serão exibidos na tabela.
Exportando logs
É possível exportar as informações da tabela para um arquivo Excel. Para isso, marque os registros desejados e clique em 

Exportar:

important
Para exportar os dados de todas as linhas da tabela, essa marcação não é necessária.
Exportando macros substituições de/para
- Acesse o menuInterfaces > Estruturas de Interfaces > Macro Substituição De/Para.
- Na telaFiltro Macro Substituição - DE / PARA, marque as macros que deseja exportar.Para exportar os dados de todas as linhas da tabela, essa marcação não é necessária.É possível organizar os dados de tabela por meio dos botõesEsconder Filtros
, Exibir Agrupador
e Exibir/Esconder Colunas
. - Clique emExportar
:.
Será gerado um arquivo Excel com as chaves das macros marcadas, por exemplo: 
