01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|
Segmento: | Agroindústria |
---|
Módulo: | SIGAAGR |
---|
Função: | UBSA010, OGX140 e OGX155 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROINDUSTRIA-6244 |
---|
02. SITUAÇÃO/REQUISITO
Foi verificada a necessidade da rotina UBSA010 realizar a geração do JSON e envio em requisição REST as informações da tela ao WebService SISDEV (INDEA-MT).
03. SOLUÇÃO
Foi realizada a criação de funções na rotina que realize a geração do JSON e envio em requisição REST, com criação do Pergunte (UBSA010001) e os parâmetros (MV_AGRH001, MV_AGRH002, MV_AGRE001 e MV_AGRS001).
Totvs custom tabs box |
---|
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|
ids | passo1,passo2,passo3,passo4 |
---|
|
Abri o Configurador (SIGACFG) para a criação do pergunte e parâmetros Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| Criação do Pergunte (UBSA010001): - Criar as pergunte UBSA010001
Image AddedImage Added - Criar as perguntas:
- CNPJ Revenda
- Tipo: Caracter
- Tamanho: 14
- Formato: '@9'
- Help: 'Informe o CNPJ da Revenda que está enviando, recebendo ou devolvendo.'
- Objeto: Edit
- Origem Armazenagem
- Tipo: Caracter
- Tamanho: 1
- Formato: '@9'
- Help: Identifica se é uma transferência de saldo de um armazenador registrado junto ao MAPA.
- Objeto: Combo
- Pre Seleção (Combo): 2
- Item 1 (Combo/Check/Expression): Sim
- Item 2 (Combo/Check/Expression): Não
- Tipo Produto (Semente/Mudas)
- Tipo: Caracter
- Tamanho: 1
- Formato: '@9'
- Help: Seleciona o tipo do produto que está enviando: 2 – Sementes ou 8 - Mudas.
- Objeto: Combo
- Pre Seleção (Combo): 1
- Item 1 (Combo/Check/Expression): Semente
- Item 2 (Combo/Check/Expression): Mudas
- Destino Internacional
- Tipo: Caracter
- Tamanho: 2
- Formato: '@9'
- Help: Indica se o destino é fora do país.
- Objeto: Combo
- Pre Seleção (Combo): 2
- Item 1 (Combo/Check/Expression): Sim
- Item 2 (Combo/Check/Expression): Não
- Destino Revenda
- Tipo: Caracter
- Tamanho: 1
- Formato: '@9'
- Help: Identifica se o destino é uma revenda.
- Objeto: Combo
- Pre Seleção (Combo): 2
- Item 1 (Combo/Check/Expression): Sim
- Item 2 (Combo/Check/Expression): Não
Image AddedImage AddedImage Added
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Criação do parâmetro (MV_AGRH001): - Na aba Informações:
- Nome da Var.: MV_AGRH001
- Tipo: Caracter
- Na aba Descrição:
- Descrição: Informar o Hash da revenda que enviará informações ao SISDEV (INDEA-MT)
Image AddedImage AddedImage Added
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| Criação do parâmetro (MV_AGRH002): - Na aba Informações:
- Nome da Var.: MV_AGRH002
- Tipo: Caracter
- Na aba Descrição:
- Descrição: Informar o Encode Base64 para validacao do header para requisicao HTTP Basic de user:password
Image AddedImage AddedImage Added |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| Criação do parâmetro (MV_AGRE001): - Na aba Informações:
- Nome da Var.: MV_AGRE001
- Tipo: Caracter
- Na aba Descrição:
- Descrição: Indica a URL em que sera enviada a requisicao do parametro de entrada de Sementes/Mudas.
Image AddedImage AddedImage Added |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| Criação do parâmetro (MV_AGRS001): - Na aba Informações:
- Nome da Var.: MV_AGRS001
- Tipo: Caracter
- Na aba Descrição:
- Descrição: Indica a URL em que sera enviada a requisicao do parametro de entrada de Sementes/Mudas.
Image AddedImage AddedImage Added |
|
04. DEMAIS INFORMAÇÕES
Card documentos |
---|
Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
---|
Titulo | IMPORTANTE! |
---|
|
05. ASSUNTOS RELACIONADOS
HTML |
---|
<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;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|