CONTEÚDO
- Visão Geral
- Exemplos de Utilização
- Tabelas utilizadas
- Assuntos Relacionados
01. VISÃO GERAL
Essa rotina possibilita a manutenção (inclusão/exclusão) dos anexos separadamente das demais rotina do módulo SIGAPFS. Quando um anexo vier por uma integração é este modelo que será consumido. Para consumir essa rotina via integração pode ser utilizado o nome do modelo JURA290 ou seu apelido JDOCANEXO.
02. EXEMPLOS DE UTILIZAÇÃO

- Inclusão de um anexo (POST):
Para realizar a inclusão de um anexo, é necessário:
- Quando o tipo de integração de arquivos for WorkSite/iManage (parâmetro MV_JDOCUME = 1)
- Enviar as seguintes informações para para efetivação do anexo:
- NUM_FILENT - Filial da entidade (Caso compartilhamento da entidade seja 'Exclusivo')
- NUM_ENTIDA - Entidade (Exemplo: OHB)
- NUM_CENTID - Código/chave da entidade (Chave única)
- NUM_DOC - Nome do arquivo do anexo (Sem extensão)
- NUM_NUMERO - Identificação do arquivo no WorkSite/iManage (Id do arquivo)
- NUM_DESC - Nome do arquivo do anexo (Com extensão)
- NUM_EXTEN - Extensão do arquivo (Exemplo .PDF)
- Quando o tipo de integração de arquivos for Base de Conhecimento (parâmetro MV_JDOCUME = 2)
- Enviar o arquivo que está sendo anexado para a pasta Spool dentro do diretório Protheus_data;
- Enviar as seguintes informações para para efetivação do anexo:
- NUM_FILENT - Filial da entidade (Caso compartilhamento da entidade seja 'Exclusivo')
- NUM_ENTIDA - Entidade (Exemplo: OHB)
- NUM_CENTID - Código/chave da entidade (Chave única)
- NUM_DOC - Nome do arquivo do anexo (Sem extensão)
- NUM_DESC - Nome do arquivo do anexo (Com extensão)
- NUM_EXTEN - Extensão do arquivo (Exemplo .PDF)

- Exclusão de um anexo (DELETE):
Para realizar a exclusão de um anexo, basta enviar a chave do registro que será excluído.

03. TABELAS UTILIZADAS
04. ASSUNTOS RELACIONADOS
<!-- 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>
|