DSCAMINHOEXPORTACAORRC023 - Caminho de Exportação RRC023
Tela de configuração: REC001 - Parâmetros da Recapadora Tabela:
PARAMRECAP.DSCAMINHOEXPORTACAORRC023Tipo:DOM_VARCHAR255(texto, até 255 caracteres) Valor padrão: Nulo (não configurado)
Descrição
Armazena o caminho (pasta/diretório) utilizado para exportação de dados do relatório RRC023. Quando informado, o módulo RRC023 utiliza esse caminho como destino padrão para geração de arquivos de exportação vinculados à empresa.
Telas impactadas
| Tela | Módulo | Impacto |
|---|---|---|
| RRC023 | Relatórios Recapadora | Lê o parâmetro para definir o diretório de exportação |
Campos envolvidos
| Campo | Tabela | Tipo | Descrição |
|---|---|---|---|
IDEMPRESA | PARAMRECAP | DOM_INTEGER | Chave primária (empresa) |
DSCAMINHOEXPORTACAORRC023 | PARAMRECAP | DOM_VARCHAR255 | Caminho de exportação do relatório RRC023 |
Opções disponíveis
Vazio / Nulo - Exportação desabilitada
| O que faz | Detalhe |
|---|---|
| Sem caminho configurado | O módulo RRC023 não terá um diretório de destino padrão para exportação |
Simulação passo a passo
- Acesse a tela REC001 (Parâmetros da Recapadora).
- Localize o campo referente ao caminho de exportação do RRC023.
- Deixe o campo vazio.
- Salve o registro.
- Acesse o módulo RRC023 e tente exportar um relatório.
Resultado esperado: O sistema não possui um diretório de destino configurado. A exportação pode solicitar um caminho manual ou não ser executada, dependendo da implementação do módulo.
Caminho válido - Exportação habilitada
| O que faz | Detalhe |
|---|---|
| Define diretório de exportação | O módulo RRC023 utiliza o caminho informado como destino padrão dos arquivos exportados |
Simulação passo a passo
- Acesse a tela REC001 (Parâmetros da Recapadora).
- Localize o campo referente ao caminho de exportação do RRC023.
- Informe um caminho válido, por exemplo:
C:\Exportacoes\RRC023\. - Salve o registro.
- Acesse o módulo RRC023, selecione os dados a exportar e confirme a exportação.
Resultado esperado: O sistema grava os arquivos exportados no diretório configurado (C:\Exportacoes\RRC023\). O usuário não é solicitado a informar o caminho manualmente.
Excecao / Importante:
- O caminho deve ser um diretório válido e com permissão de escrita no servidor ou estação onde o sistema está instalado.
- Se o caminho não existir ou não for acessível, o sistema pode gerar erro na tentativa de exportação.
Procedures impactadas
Rotinas Delphi com referência direta ao campo
| Rotina | Arquivo | Linha | Evidência |
|---|---|---|---|
TdmRRC023.tabEMPRESA_ECD_EMPRESAValidate | source/RRC023/UdmRRC023.pas | 400 | Carrega DSCAMINHOEXPORTACAORRC023 da tabela PARAMRECAP ao validar a empresa |
Detalhamento: A rotina tabEMPRESA_ECD_EMPRESAValidate executa o SQL abaixo para carregar o parâmetro:
SELECT IDEMPRESA, DSCAMINHOEXPORTACAORRC023 AS CAMINHOEXPORTACAO
FROM PARAMRECAP
WHERE IDEMPRESA = :IDEMPRESA
O campo é mapeado como CAMINHOEXPORTACAO (StringField, tamanho 255) no dataset tabSISTEMA do datamodule UdmRRC023.
Referências SQL diretas ao campo em Scripts
Nenhuma referência direta ao campo DSCAMINHOEXPORTACAORRC023 foi encontrada nos scripts SQL. O campo é utilizado exclusivamente pela aplicação Delphi (módulo RRC023).
Candidatas por uso da tabela (PARAMRECAP)
As seguintes procedures fazem referência à tabela PARAMRECAP, mas não citam o campo DSCAMINHOEXPORTACAORRC023 diretamente. Não há impacto funcional direto deste parâmetro nessas rotinas.
<details> <summary>Lista de procedures candidatas (clique para expandir)</summary>
| Procedure | Arquivo |
|---|---|
ATUALIZA_PEDIDONOTA | Scripts/ATUALIZA_PEDIDONOTA.sql |
ATUALIZA_PREVISAOORDEMPROD | Scripts/ATUALIZA_PREVISAOORDEMPROD.sql |
ATUALIZA_STFATURAAUTO | Scripts/ATUALIZA_STFATURAAUTO.sql |
ATUALIZA_TIPOPESSOARECAP | Scripts/ATUALIZA_TIPOPESSOARECAP.sql |
CANCELA_ESTOQUERECAP | Scripts/CANCELA_ESTOQUERECAP.sql |
CANCELA_NOTAFISCAL | Scripts/CANCELA_NOTAFISCAL.sql |
CONFIRMA_PNEURECUSADO | Scripts/CONFIRMA_PNEURECUSADO.sql |
EXCLUSAO_BANDA | Scripts/EXCLUSAO_BANDA.sql |
FECHA_ORDEMPRODUCAORECAP | Scripts/FECHA_ORDEMPRODUCAORECAP.sql |
FECHA_ORDEMPRODUCAORECAPNOTA | Scripts/FECHA_ORDEMPRODUCAORECAPNOTA.sql |
GERA_NOTAPEDIDO | Scripts/GERA_NOTAPEDIDO.sql |
GERA_ORDEMPRODUCAORECAP | Scripts/GERA_ORDEMPRODUCAORECAP.sql |
GERA_PEDIDOENTRADACARCACA | Scripts/GERA_PEDIDOENTRADACARCACA.sql |
GERA_PEDIDOSAIDACARCACA | Scripts/GERA_PEDIDOSAIDACARCACA.sql |
GERA_PRODACABAMENTO | Scripts/GERA_PRODACABAMENTO.sql |
GERA_PRODAPLICACAOCOLA | Scripts/GERA_PRODAPLICACAOCOLA.sql |
GERA_PRODAPLICACAOCONSERTO | Scripts/GERA_PRODAPLICACAOCONSERTO.sql |
GERA_PRODBANDA | Scripts/GERA_PRODBANDA.sql |
GERA_PRODCONFERENCIAPNEU | Scripts/GERA_PRODCONFERENCIAPNEU.sql |
GERA_PRODDESENVELOPAMENTO | Scripts/GERA_PRODDESENVELOPAMENTO.sql |
</details>
Observações
- O parâmetro é configurado por empresa (
IDEMPRESAé chave primária da tabelaPARAMRECAP). - O campo suporta até 255 caracteres (
DOM_VARCHAR255), suficiente para caminhos longos de diretório. - O módulo RRC023 é responsável pela leitura e utilização deste parâmetro; não há consumo do campo por procedures SQL do banco de dados.