CONTEÚDO

  1. Visão Geral
  2. Configurações
  3. Vinculo de Imagem via Job - Check List
  4. Vinculo de Imagem via Tela de Comprovante
  5. Exemplo de utilização
  6. Outras Informações
  7. Tabelas utilizadas


01. VISÃO GERAL

Para facilitar o vínculo do arquivo de imagem, assim como a atualização na tabela DLY (Eventos do Comprovante de Entrega) foi criada uma função que pode ser utilizada com o uso do Schedule do Protheus.

Ao executar o Schedule, será verificado na pasta de origem se há arquivos cuja nomenclatura atende aos requisitos necessários, em caso positivo moverá para a pasta de destino, e, atualizará o vínculo da imagem na tabela DLY. Caso não haja, o arquivo da imagem na pasta de Origem será excluído;

A função que deverá ser utilizada periodicamente (tempo à ser definido pelo usuário) será a TMSAE81C.

02. CONFIGURAÇÕES

Poderá ser incluído via Schedule através do Módulo Configurador (SIGACFG) a atualização da pasta de Imagens e registro na tabela DLY (Eventos do Comprovante de Entrega) afim de evitar que seja necessário o vínculo manual da imagem referente ao comprovante de entrega.

Devem ser definidos a pasta de Origem e Destino e obedecidos uma nomenclatura padrão do arquivo de imagem conforme exemplo: CTE_XXXXX, onde XXXXX é a chave eletrônica do CT-e;

Parâmetros:

  1. Parâmetro MV_TMSIMGS - Define a pasta "Origem" das imagens do comprovante de entrega. “Parâmetro de Imagens não vinculadas”, deverão ter seus nomes formatados com 
  2. Parâmetro MV_TMSIMGC - Define a pasta de Destino das imagens do comprovante de entrega.  Os arquivos de imagens, após serem vinculados e seu registro atualizado na DLY (Eventos do Comprovante de Entrega);


Maiores detalhes referente aos parâmetros acima em: Parâmetros - SIGATMS

03. VINCULO DE IMAGEM VIA JOB - CHECK LIST



04. VINCULO DE IMAGEM VIA JOB - CHECK LIST





05. OUTRAS INFORMAÇÕES

06. TABELAS UTILIZADAS

<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>